* lread.c (syms_of_lread): Clarify when `lexical-binding' is used
This commit is contained in:
parent
1bfd59e52c
commit
f41628b253
2 changed files with 8 additions and 4 deletions
|
@ -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.
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue