* lispref/commands.texi (Defining Commands): List interactive-only values.

This commit is contained in:
Glenn Morris 2014-03-22 12:54:48 -07:00
parent 1197f2e665
commit eb6f0d5663
2 changed files with 9 additions and 1 deletions

View file

@ -1,3 +1,7 @@
2014-03-22 Glenn Morris <rgm@gnu.org>
* commands.texi (Defining Commands): List interactive-only values.
2014-03-22 Eli Zaretskii <eliz@gnu.org>
* functions.texi (Core Advising Primitives): Fix cross-reference

View file

@ -126,7 +126,11 @@ form in the function body itself. This feature is seldom used.
Sometimes, a function is only intended to be called interactively,
never directly from Lisp. In that case, give the function a
non-@code{nil} @code{interactive-only} property. This causes the
byte compiler to warn if the command is called from Lisp.
byte compiler to warn if the command is called from Lisp. The value
of the property can be: a string, which the byte-compiler will
use directly in its warning (it should end with a period,
and not start with a capital); @code{t}; any other symbol, which
should be an alternative function to use in Lisp code.
@menu
* Using Interactive:: General rules for @code{interactive}.