[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog,v |
Date: |
Fri, 16 Nov 2007 21:04:31 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 07/11/16 21:04:30
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/src/ChangeLog,v
retrieving revision 1.5994
retrieving revision 1.5995
diff -u -b -r1.5994 -r1.5995
--- ChangeLog 16 Nov 2007 20:36:34 -0000 1.5994
+++ ChangeLog 16 Nov 2007 21:04:29 -0000 1.5995
@@ -1,5 +1,25 @@
2007-11-16 Stefan Monnier <address@hidden>
+ * 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.
+
* alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h.
(allocate_pseudovector): Make non-static.
* lisp.h (enum pvec_type): New tag PVEC_OTHER.
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Juanma Barranquero, 2007/11/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Juanma Barranquero, 2007/11/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Juanma Barranquero, 2007/11/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Andreas Schwab, 2007/11/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Andreas Schwab, 2007/11/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Andreas Schwab, 2007/11/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Andreas Schwab, 2007/11/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/16
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Dan Nicolaescu, 2007/11/17
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Jan Djärv, 2007/11/18
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Jan Djärv, 2007/11/18
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/19
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/19
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Stefan Monnier, 2007/11/19
- [Emacs-diffs] Changes to emacs/src/ChangeLog,v, Dan Nicolaescu, 2007/11/20