1 |
|
2003-03-31 Juanma Barranquero <lektu@terra.es> |
2 |
|
|
3 |
|
* makefile.w32-in ($(BLD)/frame.$(O)): Add dependency on |
4 |
|
blockinput.h and files included from it. |
5 |
|
|
6 |
2003-03-31 Kim F. Storm <storm@cua.dk> |
2003-03-31 Kim F. Storm <storm@cua.dk> |
7 |
|
|
8 |
The following changes consolidates the common code related to |
The following changes consolidates the common code related to |
9 |
frame-parameter handling from the xfns.c, w32fns.c, and macfns.c |
frame-parameter handling from the xfns.c, w32fns.c, and macfns.c |
10 |
files into frame.c. |
files into frame.c. |
11 |
|
|
12 |
* frame.c: Include blockinput.h. |
* frame.c: Include blockinput.h. |
13 |
(Vx_resource_name, Vx_resource_class, Qx_frame_parameter) |
(Vx_resource_name, Vx_resource_class, Qx_frame_parameter) |
14 |
(Qx_resource_name, Qface_set_after_frame_default): Define vars here. |
(Qx_resource_name, Qface_set_after_frame_default): Define vars here. |
36 |
(syms_of_frame): Intern and staticpro frame parameter variables. |
(syms_of_frame): Intern and staticpro frame parameter variables. |
37 |
Defvar_lisp Vx_resource_class and Vx_resource_name here. |
Defvar_lisp Vx_resource_class and Vx_resource_name here. |
38 |
Defsubr Sx_get_resource and Sx_parse_geometry. |
Defsubr Sx_get_resource and Sx_parse_geometry. |
39 |
|
|
40 |
* frame.h (Qauto_raise, Qauto_lower, ...): Declare extern all frame |
* frame.h (Qauto_raise, Qauto_lower, ...): Declare extern all frame |
41 |
parameter related vars defined in frame.c. |
parameter related vars defined in frame.c. |
42 |
(EMACS_CLASS): Define here. |
(EMACS_CLASS): Define here. |
90 |
toolbar and setup size_hint_flags. |
toolbar and setup size_hint_flags. |
91 |
(x_frame_parm_handlers): New table for redisplay_interface. |
(x_frame_parm_handlers): New table for redisplay_interface. |
92 |
(syms_of_xfns): Don't intern/staticpro removed vars. |
(syms_of_xfns): Don't intern/staticpro removed vars. |
93 |
|
|
94 |
* xterm.c: Remove unnecessary extern declarations. |
* xterm.c: Remove unnecessary extern declarations. |
95 |
(x_fullscreen_adjust): Remove. Use generic instead. |
(x_fullscreen_adjust): Remove. Use generic instead. |
96 |
(x_redisplay_interface): Add x_frame_parm_handlers member. |
(x_redisplay_interface): Add x_frame_parm_handlers member. |
122 |
toolbar and setup size_hint_flags. |
toolbar and setup size_hint_flags. |
123 |
(w32_frame_parm_handlers): New table for redisplay_interface. |
(w32_frame_parm_handlers): New table for redisplay_interface. |
124 |
(syms_of_w32fns): Don't intern/staticpro removed vars. |
(syms_of_w32fns): Don't intern/staticpro removed vars. |
125 |
|
|
126 |
* w32term.c: Remove unnecessary extern declarations. |
* w32term.c: Remove unnecessary extern declarations. |
127 |
(x_fullscreen_adjust): Remove. Use generic instead. |
(x_fullscreen_adjust): Remove. Use generic instead. |
128 |
(x_redisplay_interface): Add w32_frame_parm_handlers member. |
(x_redisplay_interface): Add w32_frame_parm_handlers member. |
152 |
(x_set_scroll_bar_default_width): New global function (for frame.c). |
(x_set_scroll_bar_default_width): New global function (for frame.c). |
153 |
(mac_frame_parm_handlers): New table for redisplay_interface. |
(mac_frame_parm_handlers): New table for redisplay_interface. |
154 |
(syms_of_macfns): Don't intern/staticpro removed vars. |
(syms_of_macfns): Don't intern/staticpro removed vars. |
155 |
|
|
156 |
* macterm.c: Remove unnecessary extern declarations. |
* macterm.c: Remove unnecessary extern declarations. |
157 |
(x_redisplay_interface): Add mac_frame_parm_handlers member. |
(x_redisplay_interface): Add mac_frame_parm_handlers member. |
158 |
|
|
444 |
* macfns.c (x_set_mouse_color): Setup hand_cursor. |
* macfns.c (x_set_mouse_color): Setup hand_cursor. |
445 |
(x_set_cursor_color): Use x_display_and_set_cursor. |
(x_set_cursor_color): Use x_display_and_set_cursor. |
446 |
|
|
447 |
* Makefile.in (xdisp.o): Add dependency on blockinput.h and files |
* Makefile.in (xdisp.o): Add dependency on blockinput.h and files |
448 |
included from it. Add dependency on keymap.h. |
included from it. Add dependency on keymap.h. |
449 |
|
|
450 |
* makefile.w32-in (xdisp.o): Add dependency on keymap.h. |
* makefile.w32-in (xdisp.o): Add dependency on keymap.h. |