emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master c48f8fa: Fix instrumenting code with propertized st


From: Eli Zaretskii
Subject: [Emacs-diffs] master c48f8fa: Fix instrumenting code with propertized strings in Edebug
Date: Fri, 10 Feb 2017 04:37:02 -0500 (EST)

branch: master
commit c48f8fa51b51746ffd39f7b973c471cd60994c8e
Author: Gemini Lasswell <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Fix instrumenting code with propertized strings in Edebug
    
    * lisp/emacs-lisp/edebug.el (edebug-read-function): Allow
    'read' to decide what is and isn't a syntax error.  (Bug#25068)
---
 lisp/emacs-lisp/edebug.el | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el
index ec0f08d..a883804 100644
--- a/lisp/emacs-lisp/edebug.el
+++ b/lisp/emacs-lisp/edebug.el
@@ -880,11 +880,9 @@ Maybe clear the markers and delete the symbol's edebug 
property?"
         (list
          (edebug-storing-offsets (- (point) 2) 'function)
          (edebug-read-storing-offsets stream)))
-       ((memq (following-char) '(?: ?B ?O ?X ?b ?o ?x ?1 ?2 ?3 ?4 ?5 ?6
-                                 ?7 ?8 ?9 ?0))
+        (t
         (backward-char 1)
-        (read stream))
-       (t (edebug-syntax-error "Bad char after #"))))
+        (read stream))))
 
 (defun edebug-read-list (stream)
   (forward-char 1)                     ; skip \(



reply via email to

[Prev in Thread] Current Thread [Next in Thread]