diff options
| author | Dmitry Antipov | 2014-07-16 12:45:22 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2014-07-16 12:45:22 +0400 |
| commit | e0b07ec3416d1ee7c77234e9dd0a7408b50da83c (patch) | |
| tree | 430fc691f2cc593268fd1ada8defcec5b9c78ef4 /src/ChangeLog | |
| parent | 74660d84d923fd8252b166770ca2403f6025a7ac (diff) | |
| download | emacs-e0b07ec3416d1ee7c77234e9dd0a7408b50da83c.tar.gz emacs-e0b07ec3416d1ee7c77234e9dd0a7408b50da83c.zip | |
More precise control over values of some buffer-local variables.
* keyboard.c (Qvertical_scroll_bar):
* frame.c (Qleft, Qright): Move to ...
* buffer.c (Qleft, Qright, Qvertical_scroll_bar): ... here.
* buffer.c (Qchoice, Qrange, Qoverwrite_mode, Qfraction): New symbols.
(syms_of_buffer): DEFSYM all of the above, attach special properties.
Use special symbols to DEFVAR_PER_BUFFER overwrite-mode,
vertical-scroll-bar, scroll-up-aggressively
and scroll-down-aggressively.
* buffer.h (Qchoice, Qrange, Qleft, Qright, Qvertical_scroll_bar):
Add declarations.
* nsfns.m, frame.h (Qleft, Qright):
* nsterm.m (Qleft): Remove declarations.
* gtkutil.c (toplevel): Include buffer.h.
* data.c (wrong_choice, wrong_range): New functions.
(store_symval_forwarding): Handle special properties of buffer-local
variables and use functions from the above to signal error, if any.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4fb688aed16..3561cca4ac3 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2014-07-16 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | More precise control over values of some buffer-local variables. | ||
| 4 | * keyboard.c (Qvertical_scroll_bar): | ||
| 5 | * frame.c (Qleft, Qright): Move to ... | ||
| 6 | * buffer.c (Qleft, Qright, Qvertical_scroll_bar): ... here. | ||
| 7 | * buffer.c (Qchoice, Qrange, Qoverwrite_mode, Qfraction): New symbols. | ||
| 8 | (syms_of_buffer): DEFSYM all of the above, attach special properties. | ||
| 9 | Use special symbols to DEFVAR_PER_BUFFER overwrite-mode, | ||
| 10 | vertical-scroll-bar, scroll-up-aggressively | ||
| 11 | and scroll-down-aggressively. | ||
| 12 | * buffer.h (Qchoice, Qrange, Qleft, Qright, Qvertical_scroll_bar): | ||
| 13 | Add declarations. | ||
| 14 | * nsfns.m, frame.h (Qleft, Qright): | ||
| 15 | * nsterm.m (Qleft): Remove declarations. | ||
| 16 | * gtkutil.c (toplevel): Include buffer.h. | ||
| 17 | * data.c (wrong_choice, wrong_range): New functions. | ||
| 18 | (store_symval_forwarding): Handle special properties of buffer-local | ||
| 19 | variables and use functions from the above to signal error, if any. | ||
| 20 | |||
| 1 | 2014-07-15 Daiki Ueno <ueno@gnu.org> | 21 | 2014-07-15 Daiki Ueno <ueno@gnu.org> |
| 2 | 22 | ||
| 3 | * nsgui.h (XCHAR2B_BYTE1): Add missing parentheses around | 23 | * nsgui.h (XCHAR2B_BYTE1): Add missing parentheses around |