diff options
| author | Stefan Monnier | 2007-11-16 21:04:30 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2007-11-16 21:04:30 +0000 |
| commit | 056ce1959724bce0b79983a2b88d193def718adb (patch) | |
| tree | a2cd01f817757e89e2bfff1b964b3094855d70de /src/ChangeLog | |
| parent | 30f95089ed1c8b84dd111fc5edf07b8de07401b2 (diff) | |
| download | emacs-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/ChangeLog | 20 |
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 @@ | |||
| 1 | 2007-11-16 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2007-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. |