mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-03 10:31:37 -08:00
* lisp/emacs-lisp/nadvice.el: Add `depth' property to manage ordering.
(advice--make): Pay attention to `depth'. (advice--make-1): Don't autoload commands eagerly. * lisp/emacs-lisp/elp.el (elp-instrument-function): * lisp/emacs-lisp/trace.el (trace-function-internal): * lisp/emacs-lisp/debug.el (debug-on-entry): Keep them "first". * lisp/iswitchb.el (iswitchb-mode): Don't belittle ido.
This commit is contained in:
parent
4618713ae4
commit
cb3a138060
6 changed files with 49 additions and 26 deletions
|
|
@ -256,7 +256,7 @@ be printed along with the arguments in the trace."
|
|||
function :around
|
||||
(trace-make-advice function (or buffer trace-buffer) background
|
||||
(or context (lambda () "")))
|
||||
`((name . ,trace-advice-name))))
|
||||
`((name . ,trace-advice-name) (depth . -100))))
|
||||
|
||||
(defun trace-is-traced (function)
|
||||
(advice-member-p trace-advice-name function))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue