summaryrefslogtreecommitdiff
path: root/etc/NEWS
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2008-10-15 20:22:21 +0000
committerEli Zaretskii <eliz@gnu.org>2008-10-15 20:22:21 +0000
commitc3aaf1d70f7d4baafb8c4f6d67d1de3283625c9a (patch)
treeae4778a86026c1220c25925234c470080455bb4a /etc/NEWS
parent2c30e468e99076baf9a9217c2dae5e7b3908c314 (diff)
downloademacs-c3aaf1d70f7d4baafb8c4f6d67d1de3283625c9a.tar.gz
(Defining Commands, Using Interactive): The interactive-form of a function
can be added via its symbol's property.
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS2
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index cf9d2866d5a..573a56ab0a0 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1169,10 +1169,12 @@ undefined functions.
handle-shift-selection if shift-select-mode is non-nil, before reading
the command arguments. This is used for shift-selection (see above).
++++
*** Built-in functions can now have an interactive specification that
is not a prompt string. If the `intspec' parameter of a `DEFUN'
starts with a `(', the string is evaluated as a Lisp form.
++++
*** The interactive-form of a function can be added post-facto via the
`interactive-form' symbol property. Mostly useful to add complex
interactive forms to subroutines.