]> git.eshelyaron.com Git - emacs.git/commitdiff
Stop edebug getting stuck on backquote (Bug#23651)
authorJens Uwe Schmidt <ju.schmidt@gmx.de>
Sun, 29 May 2016 18:09:41 +0000 (20:09 +0200)
committerNoam Postavsky <npostavs@gmail.com>
Sat, 25 Mar 2017 18:38:29 +0000 (14:38 -0400)
* lisp/emacs-lisp/edebug.el (edebug-read-sexp): Move forward after
reading backquote or comma.

Copyright-paperwork-exempt: yes

lisp/emacs-lisp/edebug.el

index 601330556239c352d36225572a36df5c31c2818d..4116e31d0a957557bd85c113e6a11e99e808c4b9 100644 (file)
@@ -733,9 +733,9 @@ Maybe clear the markers and delete the symbol's edebug property?"
      ((eq class 'string) (read (current-buffer)))
      ((eq class 'quote) (forward-char 1)
       (list 'quote (edebug-read-sexp)))
-     ((eq class 'backquote)
+     ((eq class 'backquote) (forward-char 1)
       (list '\` (edebug-read-sexp)))
-     ((eq class 'comma)
+     ((eq class 'comma) (forward-char 1)
       (list '\, (edebug-read-sexp)))
      (t ; anything else, just read it.
       (read (current-buffer))))))