summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Magne Ingebrigtsen <larsi@gnus.org>2011-07-19 17:16:58 +0200
committerLars Magne Ingebrigtsen <larsi@gnus.org>2011-07-19 17:16:58 +0200
commitf41628b25314bf3ab1129306a6ff414650fea915 (patch)
tree6f5450be67bb0245d62c318519c5adf12710fbac
parent1bfd59e52c910539dea41e86204fd86b38024239 (diff)
downloademacs-f41628b25314bf3ab1129306a6ff414650fea915.tar.gz
* lread.c (syms_of_lread): Clarify when `lexical-binding' is used
-rw-r--r--src/ChangeLog5
-rw-r--r--src/lread.c7
2 files changed, 8 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 484a4420363..ccb2d1dc907 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2011-07-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * lread.c (syms_of_lread): Clarify when `lexical-binding' is used
+ (bug#8460).
+
2011-07-18 Paul Eggert <eggert@cs.ucla.edu>
* fileio.c (Fcopy_file) [!MSDOS]: Tighten created file's mask.
diff --git a/src/lread.c b/src/lread.c
index 8b46f382694..83b158d97d8 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -4510,10 +4510,9 @@ to load. See also `load-dangerous-libraries'. */);
Qlexical_binding = intern ("lexical-binding");
staticpro (&Qlexical_binding);
DEFVAR_LISP ("lexical-binding", Vlexical_binding,
- doc: /* If non-nil, use lexical binding when evaluating code.
-This applies to code evaluated by `eval-buffer' and `eval-region' and
-other commands that call these functions, like `eval-defun' and
-the like.
+ doc: /* Whether to use lexical binding when evaluating code.
+Non-nil means that the code in the current buffer should be evaluated
+with lexical binding.
This variable is automatically set from the file variables of an
interpreted Lisp file read using `load'. */);
Fmake_variable_buffer_local (Qlexical_binding);