Как мне отменить эффекты edebug-defun
? Другими словами, как мне отменить директиву, которая вызывает edebug
переход в режим отладки при вызове определенной функции?
Кроме того, я действительно хотел бы знать, где ответ на этот вопрос находится в документации. Я искал его гораздо дольше, чем можно было бы подумать ...
M-x report-emacs-bug
), говоря, что вы на самом деле пытались найти свой ответ, документация может быть улучшена.Вы можете получить этот эффект без удаления инструментов, установив
edebug-initial-mode
вgo
. Таким образом, вы остановитесь только в edebug, если установлена точка останова. Начиная с Emacs 25.1, вы можете сделать это быстро с помощьюedebug-set-initial-mode
:C-x C-a C-m g(info "(elisp) Edebug Execution Modes")
источник