diff options
author | Stefan Monnier <[email protected]> | 2014-05-27 20:09:14 -0400 |
---|---|---|
committer | Stefan Monnier <[email protected]> | 2014-05-27 20:09:14 -0400 |
commit | 0e4857b7d84f958f66e726ed57b824427b272681 (patch) | |
tree | 0c73812b5cbf91ded2fa00bf35a6ace365a4631b /etc | |
parent | 9da43ddc9d3e5031d43bf0f5e73ec60b42af2461 (diff) |
* src/callint.c (Ffuncall_interactively): New function.
(Qfuncall_interactively): New var.
(Qcall_interactively): Remove.
(Fcall_interactively): Use it.
(syms_of_callint): Defsubr it.
* lisp/subr.el (internal--funcall-interactively): New.
(internal--call-interactively): Remove.
(called-interactively-p): Detect funcall-interactively instead of
call-interactively.
* lisp/simple.el (repeat-complex-command): Use funcall-interactively.
(repeat-complex-command--called-interactively-skip): Remove.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -123,6 +123,10 @@ active region handling. * Lisp Changes in Emacs 24.5 +** New function `funcall-interactively', which works like `funcall' +but makes `called-interactively-p' treat the function as (you guessed it) +called interactively. + ** New function `function-put' to use instead of `put' for function properties. +++ |