From 2c30e468e99076baf9a9217c2dae5e7b3908c314 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Wed, 15 Oct 2008 20:20:39 +0000 Subject: [PATCH] (Writing Emacs Primitives): The interactive spec of a primitive can be a Lisp form. --- doc/lispref/internals.texi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi index c977b2e549f..75a4f49144d 100644 --- a/doc/lispref/internals.texi +++ b/doc/lispref/internals.texi @@ -592,7 +592,8 @@ This is an interactive specification, a string such as might be used as 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 -- 2.39.5