+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
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}.