aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorStefan Monnier <[email protected]>2014-05-27 20:09:14 -0400
committerStefan Monnier <[email protected]>2014-05-27 20:09:14 -0400
commit0e4857b7d84f958f66e726ed57b824427b272681 (patch)
tree0c73812b5cbf91ded2fa00bf35a6ace365a4631b /etc
parent9da43ddc9d3e5031d43bf0f5e73ec60b42af2461 (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/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 20112451a3..59efd14f59 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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.
+++