comparison src/ChangeLog @ 60331:9d9eca6f4905

(Fposn_at_x_y): Check integerness of X and Y.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 01 Mar 2005 13:17:47 +0000
parents 795bc2bc5205
children cd7e398ff0c4
comparison
equal deleted inserted replaced
60330:cc5cbe6d0463 60331:9d9eca6f4905
1 2005-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * keyboard.c (Fposn_at_x_y): Check integerness of X and Y.
4
1 2005-02-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 5 2005-02-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 6
3 * gtkutil.c (xg_resize_outer_widget): Removed unneeded call to 7 * gtkutil.c (xg_resize_outer_widget): Remove unneeded call to
4 gtk_window_resize and x_wm_set_size_hint. 8 gtk_window_resize and x_wm_set_size_hint.
5 9
6 2005-02-25 Kim F. Storm <storm@cua.dk> 10 2005-02-25 Kim F. Storm <storm@cua.dk>
7 11
8 * dispextern.h (OVERLAY_STRING_CHUNK_SIZE): Increase from 3 to 16. 12 * dispextern.h (OVERLAY_STRING_CHUNK_SIZE): Increase from 3 to 16.
28 2005-02-21 Kim F. Storm <storm@cua.dk> 32 2005-02-21 Kim F. Storm <storm@cua.dk>
29 33
30 * window.c (window_scroll_pixel_based): When scrolling backwards, 34 * window.c (window_scroll_pixel_based): When scrolling backwards,
31 handle partial visible line at end of window even when we hit PT. 35 handle partial visible line at end of window even when we hit PT.
32 36
33 2005-02-21 Stefan <monnier@iro.umontreal.ca> 37 2005-02-21 Stefan Monnier <monnier@iro.umontreal.ca>
34 38
35 * keymap.h: Declare Fcurrent_active_maps, used in doc.c. 39 * keymap.h: Declare Fcurrent_active_maps, used in doc.c.
36 40
37 2005-02-21 Kim F. Storm <storm@cua.dk> 41 2005-02-21 Kim F. Storm <storm@cua.dk>
38 42
86 * xfns.c (hack_wm_protocols): Use correct type for last parameter 90 * xfns.c (hack_wm_protocols): Use correct type for last parameter
87 of XGetWindowProperty to avoid aliasing issues. 91 of XGetWindowProperty to avoid aliasing issues.
88 (Fx_window_property): Likewise. 92 (Fx_window_property): Likewise.
89 93
90 * xselect.c (Fx_disown_selection_internal): Use union of struct 94 * xselect.c (Fx_disown_selection_internal): Use union of struct
91 input_event and struct selection_input_event to avoid aliasing 95 input_event and struct selection_input_event to avoid aliasing issues.
92 issues.
93 96
94 * xterm.c (handle_one_xevent): Use union of struct input_event and 97 * xterm.c (handle_one_xevent): Use union of struct input_event and
95 struct selection_input_event to avoid aliasing issues. 98 struct selection_input_event to avoid aliasing issues.
96 (SET_SAVED_MENU_EVENT): Adapt reference to inev. 99 (SET_SAVED_MENU_EVENT): Adapt reference to inev.
97 100
116 119
117 * w32select.c: Summary: Thorough rework to implement Unicode 120 * w32select.c: Summary: Thorough rework to implement Unicode
118 clipboard operations and delayed rendering. 121 clipboard operations and delayed rendering.
119 122
120 Drop last_clipboard_text and related code, keep track of 123 Drop last_clipboard_text and related code, keep track of
121 ownership via clipboard_owner instead. Drop old #if0 124 ownership via clipboard_owner instead. Drop old #if0 sections.
122 sections.
123 125
124 (DEFAULT_LCID, ANSICP, OEMCP, QUNICODE, QANSICP, QOEMCP) 126 (DEFAULT_LCID, ANSICP, OEMCP, QUNICODE, QANSICP, QOEMCP)
125 (clipboard_owner, modifying_clipboard, cfg_coding_system) 127 (clipboard_owner, modifying_clipboard, cfg_coding_system)
126 (cfg_codepage, cfg_lcid, cfg_clipboard_type, current_text) 128 (cfg_codepage, cfg_lcid, cfg_clipboard_type, current_text)
127 (current_coding_system, current_requires_encoding) 129 (current_coding_system, current_requires_encoding)
128 (current_num_nls, current_clipboard_type, current_lcid): New 130 (current_num_nls, current_clipboard_type, current_lcid):
129 static variables. 131 New static variables.
130 132
131 (convert_to_handle_as_ascii, convert_to_handle_as_coded) 133 (convert_to_handle_as_ascii, convert_to_handle_as_coded)
132 (render, render_all, run_protected, lisp_error_handler) 134 (render, render_all, run_protected, lisp_error_handler)
133 (owner_callback, create_owner, setup_config) 135 (owner_callback, create_owner, setup_config)
134 (enum_locale_callback, cp_from_locale, coding_from_cp): New 136 (enum_locale_callback, cp_from_locale, coding_from_cp):
135 local functions. 137 New local functions.
136 138
137 (term_w32select, globals_of_w32select): New global functions. 139 (term_w32select, globals_of_w32select): New global functions.
138 140
139 (Fw32_set_clipboard_data): Ignore parameter FRAME, use 141 (Fw32_set_clipboard_data): Ignore parameter FRAME, use
140 clipboard_owner instead. Use delayed rendering and provide 142 clipboard_owner instead. Use delayed rendering and provide
330 * casefiddle.c (casify_object): Enable changing characters of 332 * casefiddle.c (casify_object): Enable changing characters of
331 different byte length. 333 different byte length.
332 (casify_region): Fix loop condition, args to replace_range_2, and 334 (casify_region): Fix loop condition, args to replace_range_2, and
333 update opoint_byte. 335 update opoint_byte.
334 336
335 * insdel.c (replace_range_2): Fix bugs in adjusting markers and 337 * insdel.c (replace_range_2): Fix bugs in adjusting markers and point.
336 point.
337 338
338 2005-02-01 Kim F. Storm <storm@cua.dk> 339 2005-02-01 Kim F. Storm <storm@cua.dk>
339 340
340 * xdisp.c (back_to_previous_visible_line_start): Reset iterator 341 * xdisp.c (back_to_previous_visible_line_start): Reset iterator
341 stack before calling handle_display_prop. 342 stack before calling handle_display_prop.
11013 or Emacs builtpart of on XP crashes at startup on Windows 9x/ME." 11014 or Emacs builtpart of on XP crashes at startup on Windows 9x/ME."
11014 11015
11015 These changes were in part based upon suggestions made by Peter 11016 These changes were in part based upon suggestions made by Peter
11016 'Luna' Runestig [peter@runestig.com]. 11017 'Luna' Runestig [peter@runestig.com].
11017 11018
11018 * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token, 11019 * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token)
11019 g_b_init_get_token_information, g_b_init_lookup_account_sid, 11020 (g_b_init_get_token_information, g_b_init_lookup_account_sid)
11020 g_b_init_get_sid_identifier_authority ): Add several static 11021 (g_b_init_get_sid_identifier_authority ): Add several static
11021 global variables. 11022 global variables.
11022 11023
11023 * w32.c (globals_of_w32): New function. Used to initialize those 11024 * w32.c (globals_of_w32): New function. Used to initialize those
11024 global variables that must always be initialized on startup even 11025 global variables that must always be initialized on startup even
11025 when the global variable initialized is non zero. Its primary 11026 when the global variable initialized is non zero. Its primary