aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2014-07-16 12:45:22 +0400
committerDmitry Antipov2014-07-16 12:45:22 +0400
commite0b07ec3416d1ee7c77234e9dd0a7408b50da83c (patch)
tree430fc691f2cc593268fd1ada8defcec5b9c78ef4 /src/ChangeLog
parent74660d84d923fd8252b166770ca2403f6025a7ac (diff)
downloademacs-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/ChangeLog20
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 @@
12014-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
12014-07-15 Daiki Ueno <ueno@gnu.org> 212014-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