Mercurial > emacs
comparison src/ChangeLog @ 49317:fbf08a4a2767
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Sun, 19 Jan 2003 00:42:46 +0000 |
parents | 87cedc1fb60b |
children | 2cbb0b823e83 |
comparison
equal
deleted
inserted
replaced
49316:1ace047a072a | 49317:fbf08a4a2767 |
---|---|
1 2003-01-18 Stefan Monnier <monnier@cs.yale.edu> | |
2 | |
3 * charset.h (Funibyte_char_to_multibyte): Export. | |
4 | |
1 2003-01-18 Jan D. <jan.h.d@swipnet.se> | 5 2003-01-18 Jan D. <jan.h.d@swipnet.se> |
2 | 6 |
3 * xmenu.c (mouse_position_for_popup): New function. | 7 * xmenu.c (mouse_position_for_popup): New function. |
4 (Fx_popup_menu): Call mouse_position_for_popup for X and | 8 (Fx_popup_menu): Call mouse_position_for_popup for X and |
5 mouse_position_hook for others. | 9 mouse_position_hook for others. |
116 * alloc.c (pure_alloc): Correct alignment for Lisp_Floats. | 120 * alloc.c (pure_alloc): Correct alignment for Lisp_Floats. |
117 Reported by Berthold Gunreben <b.gunreben@web.de>. | 121 Reported by Berthold Gunreben <b.gunreben@web.de>. |
118 | 122 |
119 2003-01-10 Dave Love <fx@gnu.org> | 123 2003-01-10 Dave Love <fx@gnu.org> |
120 | 124 |
121 * composite.c (syms_of_composite): Make composition_hash_table | 125 * composite.c (syms_of_composite): Make composition_hash_table weak. |
122 weak. | |
123 | 126 |
124 2003-01-09 Kim F. Storm <storm@cua.dk> | 127 2003-01-09 Kim F. Storm <storm@cua.dk> |
125 | 128 |
126 * process.c (Fmake_network_process): Convert new port number | 129 * process.c (Fmake_network_process): Convert new port number |
127 to host byte order for `:service t' case. From Mario Lang. | 130 to host byte order for `:service t' case. From Mario Lang. |
129 2003-01-08 Jan D. <jan.h.d@swipnet.se> | 132 2003-01-08 Jan D. <jan.h.d@swipnet.se> |
130 | 133 |
131 * xfns.c (Fx_file_dialog): Call XtAppNextEvent and x_dispatch_event | 134 * xfns.c (Fx_file_dialog): Call XtAppNextEvent and x_dispatch_event |
132 instead of XtAppProcessEvent. | 135 instead of XtAppProcessEvent. |
133 | 136 |
134 * xterm.c (handle_one_xevent): New function | 137 * xterm.c (handle_one_xevent): New function. |
135 (x_dispatch_event): New function | 138 (x_dispatch_event): New function. |
136 (XTread_socket): Call handle_one_xevent. | 139 (XTread_socket): Call handle_one_xevent. |
137 | 140 |
138 * xterm.h (FRAME_OUTER_TO_INNER_DIFF_X/Y): Added | 141 * xterm.h (FRAME_OUTER_TO_INNER_DIFF_X/Y): New. |
139 | 142 |
140 * xmenu.c (Fx_popup_menu): If popping up at mouse position, | 143 * xmenu.c (Fx_popup_menu): If popping up at mouse position, |
141 call XQueryPointer to get coordinates. | 144 call XQueryPointer to get coordinates. |
142 (popup_get_selection): Do not set popup_activated_flag to zero, | 145 (popup_get_selection): Do not set popup_activated_flag to zero, |
143 let popup_deactivate_callback do that. Needed for Motif. | 146 let popup_deactivate_callback do that. Needed for Motif. |
144 Call x_dispatch_event instead of XtDispatchEvent. | 147 Call x_dispatch_event instead of XtDispatchEvent. |
145 (xmenu_show): Calculate root coordinate from frame top/left position. | 148 (xmenu_show): Calculate root coordinate from frame top/left position. |
146 | 149 |
147 | |
148 2003-01-08 Kim F. Storm <storm@cua.dk> | 150 2003-01-08 Kim F. Storm <storm@cua.dk> |
149 | 151 |
150 * process.c (server_accept_connection): Fixed recording of new | 152 * process.c (server_accept_connection): Fixed recording of new |
151 connection's local address in :local property of contact info. | 153 connection's local address in :local property of contact info. |
152 (Fmake_network_process): Record local network address for new | 154 (Fmake_network_process): Record local network address for new |
173 | 175 |
174 * xdisp.c (try_scrolling): Calculate amount_to_scroll better in | 176 * xdisp.c (try_scrolling): Calculate amount_to_scroll better in |
175 scroll_conservatively case. If scrolling that much doesn't change | 177 scroll_conservatively case. If scrolling that much doesn't change |
176 STARTP, move it down one line. | 178 STARTP, move it down one line. |
177 | 179 |
178 * xdisp.c (redisplay_window): Pass last_line_misfit arg to try_scrolling. | 180 * xdisp.c (redisplay_window): Pass last_line_misfit arg to |
179 Make it 1 after make_cursor_line_fully_visible fails. | 181 try_scrolling. Make it 1 after make_cursor_line_fully_visible fails. |
180 | 182 |
181 * xdisp.c (setup_echo_area_for_printing): Kill Emacs if no selected frame. | 183 * xdisp.c (setup_echo_area_for_printing): Kill Emacs if no |
184 selected frame. | |
182 | 185 |
183 * keymap.c (apropos_predicate, apropos_accumulate): Make them static. | 186 * keymap.c (apropos_predicate, apropos_accumulate): Make them static. |
184 (syms_of_keymap): staticpro them. | 187 (syms_of_keymap): staticpro them. |
185 (Fapropos_internal): Initialize them and clear them out. | 188 (Fapropos_internal): Initialize them and clear them out. |
186 Don't GCPRO them. | 189 Don't GCPRO them. |
235 | 238 |
236 2002-12-26 Francesco Potort,Al(B <pot@gnu.org> | 239 2002-12-26 Francesco Potort,Al(B <pot@gnu.org> |
237 | 240 |
238 * data.c (Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local) | 241 * data.c (Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local) |
239 (Fsetq_default, Fmake_local_variable, Fkill_local_variable) | 242 (Fsetq_default, Fmake_local_variable, Fkill_local_variable) |
240 (Fmake_variable_frame_local, Faset, Fnumber_to_string) | 243 (Fmake_variable_frame_local, Faset, Fnumber_to_string, Fminus) |
241 (Fstring_to_number, Fminus): Mention the returned value in the doc | 244 (Fstring_to_number): Mention the returned value in the doc strings. |
242 strings. | |
243 | 245 |
244 2002-12-23 Richard M. Stallman <rms@gnu.org> | 246 2002-12-23 Richard M. Stallman <rms@gnu.org> |
245 | 247 |
246 * buffer.c (syms_of_buffer) <scroll-up-aggressively> | 248 * buffer.c (syms_of_buffer) <scroll-up-aggressively> |
247 <scroll-down-aggressively>: Doc fix. | 249 <scroll-down-aggressively>: Doc fix. |
254 * window.c (window_scroll_pixel_based): Fix check for reaching BEGV. | 256 * window.c (window_scroll_pixel_based): Fix check for reaching BEGV. |
255 Don't try to make last line fully visible if it is past end of window. | 257 Don't try to make last line fully visible if it is past end of window. |
256 | 258 |
257 2002-12-22 Steven Tamm <steventamm@mac.com> | 259 2002-12-22 Steven Tamm <steventamm@mac.com> |
258 | 260 |
259 * macmenu.c (MIN_POPUP_SUBMENU_ID): Added | 261 * macmenu.c (MIN_POPUP_SUBMENU_ID): Add. |
260 (mac_menu_show): Added support for hierarchical popup menus | 262 (mac_menu_show): Add support for hierarchical popup menus. |
261 (add_menu_item): Removed indentation support | 263 (add_menu_item): Remove indentation support. |
262 (fill_submenu, fill_menu): Now creates hierarchical menus | 264 (fill_submenu, fill_menu): Create hierarchical menus |
263 instead of using indentation | 265 instead of using indentation. |
264 | 266 |
265 2002-12-22 Richard M. Stallman <rms@gnu.org> | 267 2002-12-22 Richard M. Stallman <rms@gnu.org> |
266 | 268 |
267 * xdisp.c (try_cursor_movement): Don't call try_window here. | 269 * xdisp.c (try_cursor_movement): Don't call try_window here. |
268 (redisplay_window): Never redisplay minibuffer when inactive. | 270 (redisplay_window): Never redisplay minibuffer when inactive. |
336 global variables that must always be initialized on startup even | 338 global variables that must always be initialized on startup even |
337 when the global variable initialized is non zero. Its primary | 339 when the global variable initialized is non zero. Its primary |
338 purpose at this time is to set the global variables | 340 purpose at this time is to set the global variables |
339 g_b_init_is_windows_9x, g_b_init_open_process_token, | 341 g_b_init_is_windows_9x, g_b_init_open_process_token, |
340 g_b_init_get_token_information, g_b_init_lookup_account_sid, and | 342 g_b_init_get_token_information, g_b_init_lookup_account_sid, and |
341 g_b_init_get_sid_identifier_authority to 0 on startup. Called | 343 g_b_init_get_sid_identifier_authority to 0 on startup. |
342 from main. | 344 Called from main. |
343 | 345 |
344 * w32.c (is_windows_9x): Perform initialization only if | 346 * w32.c (is_windows_9x): Perform initialization only if |
345 g_b_init_is_windows_9x is equal to 0. On initialization set | 347 g_b_init_is_windows_9x is equal to 0. On initialization set |
346 g_b_init_is_windows_9x equal to 1. | 348 g_b_init_is_windows_9x equal to 1. |
347 | 349 |
356 * w32.c (lookup_account_sid): Perform initialization only if | 358 * w32.c (lookup_account_sid): Perform initialization only if |
357 g_b_init_lookup_account_sid is equal to 0. On initialization | 359 g_b_init_lookup_account_sid is equal to 0. On initialization |
358 set g_b_init_lookup_account_sid equal to 1. | 360 set g_b_init_lookup_account_sid equal to 1. |
359 | 361 |
360 * w32.c (get_sid_identifier_authority): Perform initialization | 362 * w32.c (get_sid_identifier_authority): Perform initialization |
361 only if g_b_init_get_sid_identifier_authority is equal to 0. On | 363 only if g_b_init_get_sid_identifier_authority is equal to 0. |
362 initialization set g_b_init_get_sid_identifier_authority equal to | 364 On initialization set g_b_init_get_sid_identifier_authority equal to 1. |
363 1. | |
364 | 365 |
365 * w32fns.c (globals_of_w32fns): New function. Used to initialize | 366 * w32fns.c (globals_of_w32fns): New function. Used to initialize |
366 those global variables that must always be initialized on startup | 367 those global variables that must always be initialized on startup |
367 even when the global variable initialized is non zero. Its | 368 even when the global variable initialized is non zero. |
368 primary purpose at this time is to initialize the global variable | 369 Its primary purpose at this time is to initialize the global variable |
369 track_mouse_event_fn. | 370 track_mouse_event_fn. |
370 | 371 |
371 * w32fns.c (w32_wnd_proc): Remove initialization of | 372 * w32fns.c (w32_wnd_proc): Remove initialization of |
372 track_mouse_event_fn from the handler for the WM_SETFOCUS | 373 track_mouse_event_fn from the handler for the WM_SETFOCUS message. |
373 message. | |
374 | 374 |
375 * w32fns.c (syms_of_w32fns): Call globals_of_w32fns. | 375 * w32fns.c (syms_of_w32fns): Call globals_of_w32fns. |
376 | 376 |
377 * w32menu.c (globals_of_w32menu): New function. Used to | 377 * w32menu.c (globals_of_w32menu): New function. Used to |
378 initialize those global variables that must always be initialized | 378 initialize those global variables that must always be initialized |