aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/eval.c b/src/eval.c
index e50e26a11d2..240b0ff380f 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -716,10 +716,11 @@ can be referred to by the Emacs help facilities and other programming
716tools. The `defvar' form also declares the variable as \"special\", 716tools. The `defvar' form also declares the variable as \"special\",
717so that it is always dynamically bound even if `lexical-binding' is t. 717so that it is always dynamically bound even if `lexical-binding' is t.
718 718
719The optional argument INITVALUE is evaluated, and used to set SYMBOL, 719If SYMBOL's value is void and the optional argument INITVALUE is
720only if SYMBOL's value is void. If SYMBOL is buffer-local, its 720provided, INITVALUE is evaluated and the result used to set SYMBOL's
721default value is what is set; buffer-local values are not affected. 721value. If SYMBOL is buffer-local, its default value is what is set;
722If INITVALUE is missing, SYMBOL's value is not set. 722buffer-local values are not affected. If INITVALUE is missing,
723SYMBOL's value is not set.
723 724
724If SYMBOL has a local binding, then this form affects the local 725If SYMBOL has a local binding, then this form affects the local
725binding. This is usually not what you want. Thus, if you need to 726binding. This is usually not what you want. Thus, if you need to