[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to stop all edebug?
From: |
HaiJun Zhang |
Subject: |
Re: How to stop all edebug? |
Date: |
Thu, 24 Oct 2019 04:10:07 +0000 |
在 2019年10月23日 +0800 PM2:47,Michael Heerdegen <michael_heerdegen@web.de>,写道:
If you don't use the master branch, this is the code that does
what you want:
(dolist (function (edebug--edebug-on-entry-functions))
(put function 'edebug-on-entry nil))
I eval the form. Emacs(26.3 on macOS) shows error like this:
Debugger entered--Lisp error: (void-function edebug--edebug-on-entry-functions)
(edebug--edebug-on-entry-functions)
(let ((--dolist-tail-- (edebug--edebug-on-entry-functions)) function) (while
--dolist-tail-- (setq function (car --dolist-tail--)) (put function (quote
edebug-on-entry) nil) (setq --dolist-tail-- (cdr --dolist-tail--))))
eval((let ((--dolist-tail-- (edebug--edebug-on-entry-functions)) function)
(while --dolist-tail-- (setq function (car --dolist-tail--)) (put function
(quote edebug-on-entry) nil) (setq --dolist-tail-- (cdr --dolist-tail--)))) nil)
elisp--eval-last-sexp(nil)
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
call-interactively(eval-last-sexp nil nil)
command-execute(eval-last-sexp)
Re: How to stop all edebug?, Stefan Monnier, 2019/10/23
Re: How to stop all edebug?, Eli Zaretskii, 2019/10/23