aboutsummaryrefslogtreecommitdiffstats
path: root/java/debug.sh
diff options
context:
space:
mode:
authorAlan Mackenzie2023-09-20 15:51:17 +0000
committerAlan Mackenzie2023-09-20 15:51:17 +0000
commitf931cebce76d911dfc61274e0a8c1de3627b9179 (patch)
tree67b18b9c61fb712fa743ae090c857048fad93973 /java/debug.sh
parent5792ea14ad69ae1ed5584dff8c9b7d5ee702aaed (diff)
downloademacs-f931cebce76d911dfc61274e0a8c1de3627b9179.tar.gz
emacs-f931cebce76d911dfc61274e0a8c1de3627b9179.zip
Insert symbol `debug' into two condition-case handlers
This fixes bug#65622. Also correct a mismatch between a function to which advice is added, and that from which it is removed. * lisp/emacs-lisp/macroexp.el (internal-macroexpand-for-load): Add a `debug' to the condition-case handler for `error', so that a useful backtrace will be produced on a macro expansion error. * lisp/progmodes/elisp-mode.el (elisp--local-variables): Add `debug' to a condition-case handler, as above. In the advice-remove call, give the same function, macroexpand-1, as in the corresponding advice-add call.
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions