diff options
| author | Gerd Moellmann | 2001-07-03 15:28:40 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-07-03 15:28:40 +0000 |
| commit | 3326dc20c531d64b3784ffd5af9f821813f11dda (patch) | |
| tree | b948e907f16ac8753d5c5be6bbb7ee499f673f3e /src | |
| parent | bf4041b634a303d33e5938a446a1be71eaf30ed6 (diff) | |
| download | emacs-3326dc20c531d64b3784ffd5af9f821813f11dda.tar.gz emacs-3326dc20c531d64b3784ffd5af9f821813f11dda.zip | |
Improve comment.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lisp.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/lisp.h b/src/lisp.h index f0fa972ad4c..d5aeb6d9175 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -1506,12 +1506,14 @@ extern void defvar_kboard P_ ((char *, int)); | |||
| 1506 | form. | 1506 | form. |
| 1507 | 1507 | ||
| 1508 | Otherwise, the element is a variable binding. | 1508 | Otherwise, the element is a variable binding. |
| 1509 | |||
| 1509 | If the symbol field is a symbol, it is an ordinary variable binding. | 1510 | If the symbol field is a symbol, it is an ordinary variable binding. |
| 1510 | Otherwise, it should be a structure (SYMBOL BUFFER . BUFFER), | 1511 | |
| 1511 | which represents having bound BUFFER's local value, | 1512 | Otherwise, it should be a structure (SYMBOL . WHERE), which means |
| 1512 | or (SYMBOL nil . BUFFER), which represents having bound the default | 1513 | having bound a local value. If WHERE is nil this means we saw the |
| 1513 | value when BUFFER was current (buffer not having any local binding | 1514 | default value when binding SYMBOL. WHERE being a buffer or frame |
| 1514 | for SYMBOL). */ | 1515 | means we saw a buffer-local or frame-local value. Other values |
| 1516 | of WHERE mean an internal error. */ | ||
| 1515 | 1517 | ||
| 1516 | struct specbinding | 1518 | struct specbinding |
| 1517 | { | 1519 | { |