diff options
| author | Eli Zaretskii | 2012-05-26 15:14:56 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2012-05-26 15:14:56 +0300 |
| commit | 53a63be64de2c4a28ffcd275398255976a380fee (patch) | |
| tree | 8d131c07086847e5756ac31e140908bae1ccbb1d /src/ChangeLog | |
| parent | 4cfd81f6c9755fb87eaf9f529c2bcbb0a30edfcf (diff) | |
| parent | c4aeb92ab4ffdc943f330c9cce22d65eaba743af (diff) | |
| download | emacs-53a63be64de2c4a28ffcd275398255976a380fee.tar.gz emacs-53a63be64de2c4a28ffcd275398255976a380fee.zip | |
Extend mouse support on W32 text-mode console.
src/xdisp.c (draw_row_with_mouse_face): Call
tty_draw_row_with_mouse_face for WINDOWSNT as well.
src/w32console.c: Include window.h.
(w32con_write_glyphs_with_face, tty_draw_row_with_mouse_face): New
functions.
(initialize_w32_display): Initialize mouse-highlight data.
src/w32inevt.c: Include termchar.h and window.h.
(do_mouse_event): Support mouse-autoselect-window. When the mouse
moves, call note_mouse_highlight. If help_echo changed, call
gen_help_event to produce help-echo message in the echo area.
Call clear_mouse_face if mouse_face_hidden is set in the mouse
highlight info.
etc/NEWS: Describe the changes.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 2981e754c8a..c71ea45dded 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,21 @@ | |||
| 1 | 2012-05-26 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | Extend mouse support on W32 text-mode console. | ||
| 4 | * xdisp.c (draw_row_with_mouse_face): Call | ||
| 5 | tty_draw_row_with_mouse_face for WINDOWSNT as well. | ||
| 6 | |||
| 7 | * w32console.c: Include window.h. | ||
| 8 | (w32con_write_glyphs_with_face, tty_draw_row_with_mouse_face): New | ||
| 9 | functions. | ||
| 10 | (initialize_w32_display): Initialize mouse-highlight data. | ||
| 11 | |||
| 12 | * w32inevt.c: Include termchar.h and window.h. | ||
| 13 | (do_mouse_event): Support mouse-autoselect-window. When the mouse | ||
| 14 | moves, call note_mouse_highlight. If help_echo changed, call | ||
| 15 | gen_help_event to produce help-echo message in the echo area. | ||
| 16 | Call clear_mouse_face if mouse_face_hidden is set in the mouse | ||
| 17 | highlight info. | ||
| 18 | |||
| 1 | 2012-05-26 Paul Eggert <eggert@cs.ucla.edu> | 19 | 2012-05-26 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 20 | ||
| 3 | * lread.c (read1): Simplify slightly to avoid an overflow warning | 21 | * lread.c (read1): Simplify slightly to avoid an overflow warning |