]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/edebug.el: Use nadvice.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 21 Jul 2014 01:56:54 +0000 (21:56 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 21 Jul 2014 01:56:54 +0000 (21:56 -0400)
commit29b6ac245fd3d3a197d315d2c62511b44e74fd0c
tree1b9bda66635957c290c69cb51518528bb7bdaeb1
parentbb16bffbd20705fcfbbb17189f20b838eaf7d31e
* lisp/emacs-lisp/edebug.el: Use nadvice.
(edebug-original-read): Remove.
(edebug--read): Rename from edebug-read and add `orig' arg.
(edebug-uninstall-read-eval-functions)
(edebug-install-read-eval-functions): Use nadvice.
(edebug-read-sexp, edebug-read-storing-offsets, edebug-read-symbol)
(edebug-read-and-maybe-wrap-form1, edebug-instrument-callee)
(edebug-read-string, edebug-read-function): Use just `read'.
(edebug-original-debug-on-entry): Remove.
(edebug--debug-on-entry): Rename from edebug-debug-on-entry and add
`orig' arg.
(debug-on-entry): Override with nadvice.
lisp/ChangeLog
lisp/emacs-lisp/edebug.el