Mercurial > emacs
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 |