aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2012-05-26 15:14:56 +0300
committerEli Zaretskii2012-05-26 15:14:56 +0300
commit53a63be64de2c4a28ffcd275398255976a380fee (patch)
tree8d131c07086847e5756ac31e140908bae1ccbb1d /src/ChangeLog
parent4cfd81f6c9755fb87eaf9f529c2bcbb0a30edfcf (diff)
parentc4aeb92ab4ffdc943f330c9cce22d65eaba743af (diff)
downloademacs-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/ChangeLog18
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 @@
12012-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
12012-05-26 Paul Eggert <eggert@cs.ucla.edu> 192012-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