]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/progmodes/elisp-mode.el (elisp--local-variables): Remove `debug'.
authorJuri Linkov <juri@linkov.net>
Thu, 9 Nov 2023 07:32:39 +0000 (09:32 +0200)
committerJuri Linkov <juri@linkov.net>
Thu, 9 Nov 2023 07:35:23 +0000 (09:35 +0200)
Remove symbol `debug' from the condition-case handler of `error'
that was added in commit f931cebce76d911dfc61274e0a8c1de3627b9179
since it interferes on completing in an incomplete elisp form (bug#66979).

lisp/progmodes/elisp-mode.el

index ff90a744ea3519292e3d1c1d165214af6bd977f5..63198a660be65c008a1d3132ced053e66c615c35 100644 (file)
@@ -456,7 +456,7 @@ use of `macroexpand-all' as a way to find the \"underlying raw code\".")
               (lambda (expander form &rest args)
                 (condition-case err
                     (apply expander form args)
-                  ((debug error)
+                  (error
                    (message "Ignoring macroexpansion error: %S" err) form))))
              (sexp
               (unwind-protect