]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/edebug.el: Fix `called-interactively-p`
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 14 Feb 2021 00:22:17 +0000 (19:22 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 14 Feb 2021 00:22:17 +0000 (19:22 -0500)
commit2d9ff601ab5fc7187f0466f22c6c5e9451bce04f
treee752baddf09d448cc61cab5150a0ee5d49940f60
parent39a401ddae154b94e4c0e9c8ced1b27d9dc56daa
* lisp/emacs-lisp/edebug.el: Fix `called-interactively-p`

And get rid of the old special-case handling of `interactive-p`, which
is now redundant.

(edebug--called-interactively-skip): Fix lexical-binding case,
and adjust to some formerly missed call patterns.
(edebug-def-interactive, edebug-interactive-p): Remove vars.
(edebug-interactive-p-name, edebug-wrap-def-body)
(edebug-make-enter-wrapper): Remove functions.
(edebug-list-form): Don't special-case `interactive-p`.
lisp/emacs-lisp/edebug.el