mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-04-27 08:43:40 -07:00
* lisp/subr.el (called-interactively-p-functions): New var. (internal--called-interactively-p--get-frame): New macro. (called-interactively-p, interactive-p): Rewrite in Lisp. * lisp/emacs-lisp/nadvice.el (advice--called-interactively-skip): New fun. (called-interactively-p-functions): Use it. * lisp/emacs-lisp/edebug.el (edebug--called-interactively-skip): New fun. (called-interactively-p-functions): Use it. * lisp/allout.el (allout-called-interactively-p): Don't assume called-interactively-p is a subr. * src/eval.c (Finteractive_p, Fcalled_interactively_p, interactive_p): Remove. (syms_of_eval): Remove corresponding defsubr. * src/bytecode.c (exec_byte_code): `interactive-p' is now a Lisp function. * test/automated/advice-tests.el (advice-tests--data): Remove. (advice-tests): Move the tests directly here instead. Add called-interactively-p tests. |
||
|---|---|---|
| .. | ||
| advice-tests.el | ||
| bytecomp-tests.el | ||
| comint-testsuite.el | ||
| compile-tests.el | ||
| ert-tests.el | ||
| ert-x-tests.el | ||
| f90.el | ||
| files.el | ||
| font-parse-tests.el | ||
| gnus-tests.el | ||
| icalendar-tests.el | ||
| lexbind-tests.el | ||
| Makefile.in | ||
| newsticker-tests.el | ||
| occur-tests.el | ||
| ruby-mode-tests.el | ||
| url-future-tests.el | ||
| url-util-tests.el | ||
| vc-bzr.el | ||
| xml-parse-tests.el | ||