comparison src/ChangeLog @ 50262:a7d9ef484195

*** empty log message ***
author Thien-Thi Nguyen <ttn@gnuvola.org>
date Sat, 22 Mar 2003 01:35:32 +0000
parents 65c998a7ef3b
children d02800c89ee4
comparison
equal deleted inserted replaced
50261:8b320ee1b3e1 50262:a7d9ef484195
1 2003-03-22 Thien-Thi Nguyen <ttn@gnu.org>
2
3 * Makefile.in: Make sure space precedes end-of-line backslashes.
4
1 2003-03-22 Kim F. Storm <storm@cua.dk> 5 2003-03-22 Kim F. Storm <storm@cua.dk>
2 6
3 * xdisp.c (pixel_to_glyph_coords, glyph_to_pixel_coords): 7 * xdisp.c (pixel_to_glyph_coords, glyph_to_pixel_coords):
4 Add generic versions here. Remove system specific versions 8 Add generic versions here. Remove system specific versions
5 defined elsewhere. 9 defined elsewhere.
22 The following changes consolidate code related to writing and 26 The following changes consolidate code related to writing and
23 inserting glyphs, exposing frame, the tool bar, the mouse face, 27 inserting glyphs, exposing frame, the tool bar, the mouse face,
24 the output cursor, and help echo from xterm.c, w32term.c and 28 the output cursor, and help echo from xterm.c, w32term.c and
25 macterm.c into xdisp.c. It also generalizes the use of the 29 macterm.c into xdisp.c. It also generalizes the use of the
26 window_part enum instead of using numeric values throughout. 30 window_part enum instead of using numeric values throughout.
27 31
28 * xdisp.c: Consolidate gui-independent code here. 32 * xdisp.c: Consolidate gui-independent code here.
29 Include keymap.h. 33 Include keymap.h.
30 (Qhelp_echo): Import. 34 (Qhelp_echo): Import.
31 (mouse_autoselect_window, x_stretch_cursor_p): Declare here. 35 (mouse_autoselect_window, x_stretch_cursor_p): Declare here.
32 (help_echo_string, help_echo_window, help_echo_object) 36 (help_echo_string, help_echo_window, help_echo_object)
43 declared static as they are only used locally in xdisp.c. 47 declared static as they are only used locally in xdisp.c.
44 (draw_glyphs): Rename from x_draw_glyphs and make static. 48 (draw_glyphs): Rename from x_draw_glyphs and make static.
45 (tool_bar_item_info, notice_overwritten_cursor): Make static. 49 (tool_bar_item_info, notice_overwritten_cursor): Make static.
46 (frame_to_window_pixel_xy, get_glyph_string_clip_rect) 50 (frame_to_window_pixel_xy, get_glyph_string_clip_rect)
47 (set_output_cursor, x_cursor_to, handle_tool_bar_click) 51 (set_output_cursor, x_cursor_to, handle_tool_bar_click)
48 (x_write_glyphs, x_insert_glyphs, x_clear_end_of_line): 52 (x_write_glyphs, x_insert_glyphs, x_clear_end_of_line):
49 (x_fix_overlapping_area, draw_phys_cursor_glyph, erase_phys_cursor) 53 (x_fix_overlapping_area, draw_phys_cursor_glyph, erase_phys_cursor)
50 (display_and_set_cursor, x_update_cursor, x_clear_cursor) 54 (display_and_set_cursor, x_update_cursor, x_clear_cursor)
51 (show_mouse_face, clear_mouse_face, cursor_in_mouse_face_p) 55 (show_mouse_face, clear_mouse_face, cursor_in_mouse_face_p)
52 (note_mouse_highlight, x_clear_window_mouse_face) 56 (note_mouse_highlight, x_clear_window_mouse_face)
53 (cancel_mouse_face, x_draw_vertical_border, expose_frame) 57 (cancel_mouse_face, x_draw_vertical_border, expose_frame)
99 * dispnew.c (mode_line_string, marginal_area_string): Use enum 103 * dispnew.c (mode_line_string, marginal_area_string): Use enum
100 window_part instead of int in arg list. Users changed. 104 window_part instead of int in arg list. Users changed.
101 105
102 * xterm.h (No_Cursor): Declare as None for X. 106 * xterm.h (No_Cursor): Declare as None for X.
103 (struct mac_output): Replace member cross_cursor by hand_cursor. 107 (struct mac_output): Replace member cross_cursor by hand_cursor.
104 108
105 * xterm.c: Remove consolidated defines and code. 109 * xterm.c: Remove consolidated defines and code.
106 (BETWEEN): Remove unused macro. 110 (BETWEEN): Remove unused macro.
107 (x_draw_vertical_window_border, x_shift_glyphs_for_insert) 111 (x_draw_vertical_window_border, x_shift_glyphs_for_insert)
108 (x_define_frame_cursor, x_clear_frame_area) 112 (x_define_frame_cursor, x_clear_frame_area)
109 (x_draw_window_cursor): New X-specific functions for RIF. 113 (x_draw_window_cursor): New X-specific functions for RIF.
126 (CONVERT_TO_XRECT, CONVERT_FROM_XRECT, STORE_NATIVE_RECT): New macros. 130 (CONVERT_TO_XRECT, CONVERT_FROM_XRECT, STORE_NATIVE_RECT): New macros.
127 131
128 * w32fns.c: Remove setup of cross_cursor (already has hand_cursor). 132 * w32fns.c: Remove setup of cross_cursor (already has hand_cursor).
129 133
130 * w32console.c: Remove consolidated defines and code. 134 * w32console.c: Remove consolidated defines and code.
131 135
132 * msdos.h (Display_Info): Add generic typedef. 136 * msdos.h (Display_Info): Add generic typedef.
133 137
134 * msdos.c: Remove consolidated defines and code. 138 * msdos.c: Remove consolidated defines and code.
135 (IT_note_mouse_highlight, dos_rawgetc): Use enum window_part. 139 (IT_note_mouse_highlight, dos_rawgetc): Use enum window_part.
136 140