Mercurial > emacs
comparison src/ChangeLog @ 96682:a4460538cfb2
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 15 Jul 2008 21:13:10 +0000 |
parents | 38b988607823 |
children | 782ad7d6b84d |
comparison
equal
deleted
inserted
replaced
96681:38b988607823 | 96682:a4460538cfb2 |
---|---|
75 Also, handle NS as GTK for menu bar purposes. | 75 Also, handle NS as GTK for menu bar purposes. |
76 (make_lispy_event): Handle NS as other GUI windowing systems, and as X | 76 (make_lispy_event): Handle NS as other GUI windowing systems, and as X |
77 toolkit where they differ. | 77 toolkit where they differ. |
78 (parse_menu_item): Prefer keybindings using 'super' modifier. Also, | 78 (parse_menu_item): Prefer keybindings using 'super' modifier. Also, |
79 use cachelist, still needed under NS. | 79 use cachelist, still needed under NS. |
80 * keyboard.h (ENCODE_MENU_STRING, XtPointer, Boolean): Handle as | 80 * keyboard.h (ENCODE_MENU_STRING, XtPointer, Boolean): Handle as NTGUI. |
81 NTGUI. | |
82 (struct widget_value): Define it here for menu.c. | 81 (struct widget_value): Define it here for menu.c. |
83 * keymap.c (includes): Include modifier internals. | 82 * keymap.c (includes): Include modifier internals. |
84 (lisp_to_mod, modifier_sequence_p): New functions, compiled only under | 83 (lisp_to_mod, modifier_sequence_p): New functions, compiled only under |
85 NS. | 84 NS. |
86 (where_is_internal, Fwhere_is_internal): When compiled under NS, add | 85 (where_is_internal, Fwhere_is_internal): When compiled under NS, add |
130 (update_window_cursor): Make public when compiling under NS. | 129 (update_window_cursor): Make public when compiling under NS. |
131 (display_hourglass_p, syms_of_xdisp, hourglass_shown_p) | 130 (display_hourglass_p, syms_of_xdisp, hourglass_shown_p) |
132 (hourglass_atimer, Vhourglass_delay | 131 (hourglass_atimer, Vhourglass_delay |
133 * xfaces.c (header section, init_frame_faces, clear_font_table) | 132 * xfaces.c (header section, init_frame_faces, clear_font_table) |
134 (defined_color, unload_color, x_face_list_fonts) | 133 (defined_color, unload_color, x_face_list_fonts) |
135 (prepare_face_for_display): Add NS support parallel to other GUIs) | 134 (prepare_face_for_display): Add NS support parallel to other GUIs. |
136 (emulate GCs like other non-X GUIs. | 135 Emulate GCs like other non-X GUIs. |
137 (split_font_name): Don't lowercase font name under NS. | 136 (split_font_name): Don't lowercase font name under NS. |
138 (merge_face_ref, Finternal_set_lisp_face_attribute): Support stippling | 137 (merge_face_ref, Finternal_set_lisp_face_attribute): Support stippling |
139 under NS. | 138 under NS. |
140 * s/darwin.h: Add support for compilation under NS. | 139 * s/darwin.h: Add support for compilation under NS. |
141 | 140 |
142 2008-07-15 Jason Rumney <jasonr@gnu.org> | 141 2008-07-15 Jason Rumney <jasonr@gnu.org> |
143 | 142 |
144 * w32fns.c (Fx_create_frame): Remove duplicate unwind_protect. | 143 * w32fns.c (Fx_create_frame): Remove duplicate unwind_protect. |
145 (w32_show_hourglass): Rename from show_hourglass. | 144 (w32_show_hourglass): Rename from show_hourglass. |
146 (w32_hide_hourglass): Rename from hide_hourglass. | 145 (w32_hide_hourglass): Rename from hide_hourglass. |
147 (DEFAULT_HOURGLASS_DELAY): Revert from last change. | 146 (DEFAULT_HOURGLASS_DELAY): Revert from last change. |
148 (Vhourglass_delay): Declare extern. | 147 (Vhourglass_delay): Declare extern. |
149 (hourglass_started): Remove. | 148 (hourglass_started): Remove. |
150 | 149 |
151 * xdisp.c (Vhourglass_delay): Remove static. | 150 * xdisp.c (Vhourglass_delay): Remove static. |
152 (hourglass_started, start_hourglass, cancel_hourglass): | 151 (hourglass_started, start_hourglass, cancel_hourglass): |
153 Don't include these versions on WINDOWSNT. | 152 Don't include these versions on WINDOWSNT. |
154 | 153 |
155 2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com> | 154 2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com> |
156 | 155 |
157 * dispextern.h (hourglass_shown_p, hourglass_atimer): New extern | 156 * dispextern.h (hourglass_shown_p, hourglass_atimer): New extern |
158 variables (formerly in xfns.c). | 157 variables (formerly in xfns.c). |
159 (show_hourglass, hide_hourglass): New prototypes (same). | 158 (show_hourglass, hide_hourglass): New prototypes (same). |
160 * xdisp.c (display_hourglass_p, hourglass_shown_p, hourglass_atimer) | 159 * xdisp.c (display_hourglass_p, hourglass_shown_p, hourglass_atimer) |
161 (Vhourglass_delay, DEFAULT_HOURGLASS_DELAY): New variables (formerly | 160 (Vhourglass_delay, DEFAULT_HOURGLASS_DELAY): New variables (formerly |
162 in xfns.c). | 161 in xfns.c). |
183 (syms_of_w32fns): Remove display-hourglass, hourglass-delay, | 182 (syms_of_w32fns): Remove display-hourglass, hourglass-delay, |
184 hourglass_shown_p declaration/initialization. | 183 hourglass_shown_p declaration/initialization. |
185 | 184 |
186 2008-07-14 Jason Rumney <jasonr@gnu.org> | 185 2008-07-14 Jason Rumney <jasonr@gnu.org> |
187 | 186 |
188 * w32fns.c (w32_get_arg): Remove wrapper function. | 187 * w32fns.c (w32_get_arg): Remove wrapper function. |
189 (w32_createwindow, x_icon, x_create_tip_frame): Use x_get_arg | 188 (w32_createwindow, x_icon, x_create_tip_frame): Use x_get_arg |
190 directly. | 189 directly. |
191 (Fx_create_frame): Sync with xfns.c. Use x_get_arg directly. | 190 (Fx_create_frame): Sync with xfns.c. Use x_get_arg directly. |
192 | 191 |
193 2008-07-14 Kenichi Handa <handa@m17n.org> | 192 2008-07-14 Kenichi Handa <handa@m17n.org> |
194 | 193 |
195 * xfont.c (xfont_open): Add workaround for X's bug. | 194 * xfont.c (xfont_open): Add workaround for X's bug. |
196 | 195 |