`lexical-binding' doc clarification
* lread.c (syms_of_lread): Clarify that is isn't only `eval-buffer' and `eval-defun' that's affected by `lexical-binding'. Fixes: debbugs:8460
This commit is contained in:
parent
3073fc1414
commit
1d698799d3
2 changed files with 11 additions and 3 deletions
|
@ -1,3 +1,9 @@
|
|||
2011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
* lread.c (syms_of_lread): Clarify that is isn't only
|
||||
`eval-buffer' and `eval-defun' that's affected by
|
||||
`lexical-binding' (bug#8460).
|
||||
|
||||
2011-07-15 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* xdisp.c (move_it_in_display_line_to): Fix vertical motion with
|
||||
|
|
|
@ -4510,9 +4510,11 @@ to load. See also `load-dangerous-libraries'. */);
|
|||
staticpro (&Qlexical_binding);
|
||||
DEFVAR_LISP ("lexical-binding", Vlexical_binding,
|
||||
doc: /* If non-nil, use lexical binding when evaluating code.
|
||||
This only applies to code evaluated by `eval-buffer' and `eval-region'.
|
||||
This variable is automatically set from the file variables of an interpreted
|
||||
Lisp file read using `load'. */);
|
||||
This applies to code evaluated by `eval-buffer' and `eval-region' and
|
||||
other commands that call these functions, like `eval-defun' and
|
||||
the like.
|
||||
This variable is automatically set from the file variables of an
|
||||
interpreted Lisp file read using `load'. */);
|
||||
Fmake_variable_buffer_local (Qlexical_binding);
|
||||
|
||||
DEFVAR_LISP ("eval-buffer-list", Veval_buffer_list,
|
||||
|
|
Loading…
Add table
Reference in a new issue