* lispref/commands.texi (Defining Commands): List interactive-only values.
This commit is contained in:
parent
1197f2e665
commit
eb6f0d5663
2 changed files with 9 additions and 1 deletions
|
@ -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
|
||||
|
|
|
@ -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}.
|
||||
|
|
Loading…
Add table
Reference in a new issue