changeset 98763:436d98f3ba22

(Writing Emacs Primitives): The interactive spec of a primitive can be a Lisp form.
author Eli Zaretskii <eliz@gnu.org>
date Wed, 15 Oct 2008 20:20:39 +0000
parents ef39b163f82b
children fa98223dc5ff
files doc/lispref/internals.texi
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/doc/lispref/internals.texi	Wed Oct 15 19:53:00 2008 +0000
+++ b/doc/lispref/internals.texi	Wed Oct 15 20:20:39 2008 +0000
@@ -592,7 +592,8 @@
 the argument of @code{interactive} in a Lisp function.  In the case of
 @code{or}, it is 0 (a null pointer), indicating that @code{or} cannot be
 called interactively.  A value of @code{""} indicates a function that
-should receive no arguments when called interactively.
+should receive no arguments when called interactively.  If the value
+begins with a @samp{(}, the string is evaluated as a Lisp form.
 
 @item doc
 This is the documentation string.  It uses C comment syntax rather