aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2007-11-16 21:04:30 +0000
committerStefan Monnier2007-11-16 21:04:30 +0000
commit056ce1959724bce0b79983a2b88d193def718adb (patch)
treea2cd01f817757e89e2bfff1b964b3094855d70de /src/ChangeLog
parent30f95089ed1c8b84dd111fc5edf07b8de07401b2 (diff)
downloademacs-056ce1959724bce0b79983a2b88d193def718adb.tar.gz
emacs-056ce1959724bce0b79983a2b88d193def718adb.zip
* xterm.h (struct scroll_bar): Only use Lisp_Object for lisp data.
Turn integer fields into `int'. Merge x_window_low and x_window_high. (SCROLL_BAR_PACK, SCROLL_BAR_UNPACK, SCROLL_BAR_X_WINDOW) (SET_SCROLL_BAR_X_WINDOW): Remove. (SCROLL_BAR_X_WIDGET, SET_SCROLL_BAR_X_WIDGET): Access the new x_window field directly. * xterm.c (x_scroll_bar_create): Use a pseudovector. Don't wrap/unwrap integers into Lisp_Objects. (XTset_vertical_scroll_bar, x_scroll_bar_handle_click) (x_scroll_bar_report_motion): Don't wrap/unwrap integers into Lisp_Objects. (x_term_init): Use SDATA. (x_window_to_scroll_bar, x_create_toolkit_scroll_bar) (x_scroll_bar_set_handle, x_scroll_bar_remove) (XTset_vertical_scroll_bar, x_scroll_bar_expose) (x_scroll_bar_report_motion, x_scroll_bar_clear): * xfns.c (x_set_background_color): * gtkutil.c (xg_create_scroll_bar, xg_set_toolkit_scroll_bar_thumb): Access the new x_window field directly.
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 bdc58ad4639..85f9736da7b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,25 @@
12007-11-16 Stefan Monnier <monnier@iro.umontreal.ca> 12007-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
2 2
3 * xterm.h (struct scroll_bar): Only use Lisp_Object for lisp data.
4 Turn integer fields into `int'. Merge x_window_low and x_window_high.
5 (SCROLL_BAR_PACK, SCROLL_BAR_UNPACK, SCROLL_BAR_X_WINDOW)
6 (SET_SCROLL_BAR_X_WINDOW): Remove.
7 (SCROLL_BAR_X_WIDGET, SET_SCROLL_BAR_X_WIDGET):
8 Access the new x_window field directly.
9 * xterm.c (x_scroll_bar_create): Use a pseudovector.
10 Don't wrap/unwrap integers into Lisp_Objects.
11 (XTset_vertical_scroll_bar, x_scroll_bar_handle_click)
12 (x_scroll_bar_report_motion):
13 Don't wrap/unwrap integers into Lisp_Objects.
14 (x_term_init): Use SDATA.
15 (x_window_to_scroll_bar, x_create_toolkit_scroll_bar)
16 (x_scroll_bar_set_handle, x_scroll_bar_remove)
17 (XTset_vertical_scroll_bar, x_scroll_bar_expose)
18 (x_scroll_bar_report_motion, x_scroll_bar_clear):
19 * xfns.c (x_set_background_color):
20 * gtkutil.c (xg_create_scroll_bar, xg_set_toolkit_scroll_bar_thumb):
21 Access the new x_window field directly.
22
3 * alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h. 23 * alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h.
4 (allocate_pseudovector): Make non-static. 24 (allocate_pseudovector): Make non-static.
5 * lisp.h (enum pvec_type): New tag PVEC_OTHER. 25 * lisp.h (enum pvec_type): New tag PVEC_OTHER.