aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2014-09-24 11:17:51 +0400
committerDmitry Antipov2014-09-24 11:17:51 +0400
commit4b930ccbb4fc4b848f318e09eddd172c2acf9b9b (patch)
tree349f033caa6278c11cae123b8d2f949ec7e3df10 /src/ChangeLog
parent4620e6bccd98625208d8be4d960d24119a20594f (diff)
downloademacs-4b930ccbb4fc4b848f318e09eddd172c2acf9b9b.tar.gz
emacs-4b930ccbb4fc4b848f318e09eddd172c2acf9b9b.zip
* termhooks.h (enum scroll_bar_part): Begin from 0 to allow...
(struct input_event): ...unsigned bitfields. Likewise for `event_kind' member. Prefer unsigned for `code' and 'modifiers'. Use `timestamp' for HELP_EVENT position. Add compile-time assert. * keyboard.c (gen_help_event, kbd_buffer_store_help_event) (kbd_buffer_get_event): Adjust users. (scroll_bar_parts): Add Qnil to match scroll_bar_nowhere. (make_scroll_bar_position): New function, refactored out of... (make_lispy_event): ...adjusted user. * nsterm.h (EmacsScroller): Use enum for `last_hit_part' member. * nsterm.m (ns_mouse_position, mouseUp): * term.c (term_mouse_position): * w32inevt.c (w32_console_mouse_position): * w32term.c (w32_mouse_position): * xterm.c (XTmouse_position): Use scroll_bar_above_handle. (x_send_scroll_bar_event, xm_scroll_callback, xg_scroll_callback): Prefer enum and explicit enum members to integers and numeric values.
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 0fc4c2b1599..8f312a3ab3e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,23 @@
12014-09-24 Dmitry Antipov <dmantipov@yandex.ru>
2
3 * termhooks.h (enum scroll_bar_part): Begin from 0 to allow...
4 (struct input_event): ...unsigned bitfields. Likewise for
5 `event_kind' member. Prefer unsigned for `code' and 'modifiers'.
6 Use `timestamp' for HELP_EVENT position. Add compile-time assert.
7 * keyboard.c (gen_help_event, kbd_buffer_store_help_event)
8 (kbd_buffer_get_event): Adjust users.
9 (scroll_bar_parts): Add Qnil to match scroll_bar_nowhere.
10 (make_scroll_bar_position): New function, refactored out of...
11 (make_lispy_event): ...adjusted user.
12 * nsterm.h (EmacsScroller): Use enum for `last_hit_part' member.
13 * nsterm.m (ns_mouse_position, mouseUp):
14 * term.c (term_mouse_position):
15 * w32inevt.c (w32_console_mouse_position):
16 * w32term.c (w32_mouse_position):
17 * xterm.c (XTmouse_position): Use scroll_bar_above_handle.
18 (x_send_scroll_bar_event, xm_scroll_callback, xg_scroll_callback):
19 Prefer enum and explicit enum members to integers and numeric values.
20
12014-09-24 Paul Eggert <eggert@cs.ucla.edu> 212014-09-24 Paul Eggert <eggert@cs.ucla.edu>
2 22
3 Fix some slow uses and misuses of strcat. 23 Fix some slow uses and misuses of strcat.