diff options
Diffstat (limited to 'src/lisp.h')
-rw-r--r-- | src/lisp.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lisp.h b/src/lisp.h index d5aeb6d9175..f4fd603acb7 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -1509,11 +1509,12 @@ extern void defvar_kboard P_ ((char *, int)); If the symbol field is a symbol, it is an ordinary variable binding. - Otherwise, it should be a structure (SYMBOL . WHERE), which means - having bound a local value. If WHERE is nil this means we saw the + Otherwise, it should be a structure (SYMBOL WHERE + . CURRENT-BUFFER), which means having bound a local value while + CURRENT-BUFFER was active. If WHERE is nil this means we saw the default value when binding SYMBOL. WHERE being a buffer or frame - means we saw a buffer-local or frame-local value. Other values - of WHERE mean an internal error. */ + means we saw a buffer-local or frame-local value. Other values of + WHERE mean an internal error. */ struct specbinding { |