]> git.eshelyaron.com Git - emacs.git/commitdiff
; More fixes for documentation of 'defalias'
authorEli Zaretskii <eliz@gnu.org>
Sat, 31 Dec 2022 15:01:22 +0000 (17:01 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 31 Dec 2022 15:01:22 +0000 (17:01 +0200)
* doc/lispref/functions.texi (Defining Functions): Document
other possible values of DEFINITION in a defalias.
(Bug#60432)

doc/lispref/functions.texi

index 9232dc38e781f05efdd5101f2b7fdeba3d541166..a0ee59df7ee35e7cbefa9f03f2f8092d87694f29 100644 (file)
@@ -700,8 +700,10 @@ redefinition from unintentional redefinition.
 @defun defalias name definition &optional doc
 @anchor{Definition of defalias}
 This function defines the symbol @var{name} as a function, with
-definition @var{definition} (which can be any valid Lisp function or macro).
-Its return value is @emph{undefined}.
+definition @var{definition}.  @var{definition} can be any valid Lisp
+function or macro, or a special form (@pxref{Special Forms}), or a
+keymap (@pxref{Keymaps}), or a vector or string (a keyboard macro).
+The return value of @code{defalias} is @emph{undefined}.
 
 If @var{doc} is non-@code{nil}, it becomes the function documentation
 of @var{name}.  Otherwise, any documentation provided by