aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2020-05-06 09:22:55 -0700
committerGlenn Morris2020-05-06 09:22:55 -0700
commitb147e6e50787ad8dcec93c3a7b5336f4281c78bf (patch)
tree4fac312afc7fa6bafdea59651a9f109df7fd77b4
parent4b8e6939bf7664fda33a7aaa03d2d8069358ff7b (diff)
parentf9fa726cede2d90501e5b8f0d93bfa4ce134868d (diff)
downloademacs-b147e6e50787ad8dcec93c3a7b5336f4281c78bf.tar.gz
emacs-b147e6e50787ad8dcec93c3a7b5336f4281c78bf.zip
Merge from origin/emacs-27
f9fa726ced Improve doc strings of makunbound and fmakunbound
-rw-r--r--src/data.c20
1 files changed, 16 insertions, 4 deletions
diff --git a/src/data.c b/src/data.c
index bce2e53cfb6..1db0a983b49 100644
--- a/src/data.c
+++ b/src/data.c
@@ -695,8 +695,14 @@ DEFUN ("fboundp", Ffboundp, Sfboundp, 1, 1, 0,
695} 695}
696 696
697DEFUN ("makunbound", Fmakunbound, Smakunbound, 1, 1, 0, 697DEFUN ("makunbound", Fmakunbound, Smakunbound, 1, 1, 0,
698 doc: /* Make SYMBOL's value be void. 698 doc: /* Empty out the value cell of SYMBOL, making it void as a variable.
699Return SYMBOL. */) 699Return SYMBOL.
700
701If a variable is void, trying to evaluate the variable signals a
702`void-variable' error, instead of returning a value. For more
703details, see Info node `(elisp) Void Variables'.
704
705See also `fmakunbound'. */)
700 (register Lisp_Object symbol) 706 (register Lisp_Object symbol)
701{ 707{
702 CHECK_SYMBOL (symbol); 708 CHECK_SYMBOL (symbol);
@@ -707,8 +713,14 @@ Return SYMBOL. */)
707} 713}
708 714
709DEFUN ("fmakunbound", Ffmakunbound, Sfmakunbound, 1, 1, 0, 715DEFUN ("fmakunbound", Ffmakunbound, Sfmakunbound, 1, 1, 0,
710 doc: /* Make SYMBOL's function definition be nil. 716 doc: /* Make SYMBOL's function definition be void.
711Return SYMBOL. */) 717Return SYMBOL.
718
719If a function definition is void, trying to call a function by that
720name will cause a `void-function' error. For more details, see Info
721node `(elisp) Function Cells'.
722
723See also `makunbound'. */)
712 (register Lisp_Object symbol) 724 (register Lisp_Object symbol)
713{ 725{
714 CHECK_SYMBOL (symbol); 726 CHECK_SYMBOL (symbol);