1 |
2005-10-12 Kim F. Storm <storm@cua.dk> |
2005-10-12 Kim F. Storm <storm@cua.dk> |
2 |
|
|
3 |
|
* xdisp.c (remember_mouse_glyph): New generic version based on |
4 |
|
glyph_rect and remember_mouse_glyph from xterm.c enhanced to |
5 |
|
properly handle all different window areas. |
6 |
|
|
7 |
|
* dispextern.h (remember_mouse_glyph): Add prototype. |
8 |
|
|
9 |
|
* xterm.c (glyph_rect, remember_mouse_glyph): Remove X versions. |
10 |
|
(note_mouse_movement, XTmouse_position): Use generic |
11 |
|
remember_mouse_glyph, add last_mouse_glyph arg. |
12 |
|
|
13 |
|
* w32term.c (note_mouse_movement): Fix last_mouse_glyph check. |
14 |
|
(glyph_rect, remember_mouse_glyph): Remove w32 specific versions. |
15 |
|
(note_mouse_movement, w32_mouse_position): Use generic |
16 |
|
remember_mouse_glyph, add last_mouse_glyph arg. |
17 |
|
|
18 |
|
* macterm.c (note_mouse_movement): Add call to remember_mouse_glyph. |
19 |
|
(glyph_rect, remember_mouse_glyph): Remove mac specific versions. |
20 |
|
(XTmouse_position): Adapt to use generic remember_mouse_glyph |
21 |
|
instead of pixel_to_glyph_coords. |
22 |
|
|
23 |
* window.c (coordinates_in_window): Fix x position for ON_RIGHT_MARGIN. |
* window.c (coordinates_in_window): Fix x position for ON_RIGHT_MARGIN. |
24 |
Fix x position for ON_TEXT when left margin width > 0. |
Fix x position for ON_TEXT when left margin width > 0. |
25 |
|
|