emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog


From: Kim F . Storm
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Tue, 11 Oct 2005 18:35:06 -0400

Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.4644 emacs/src/ChangeLog:1.4645
*** emacs/src/ChangeLog:1.4644  Tue Oct 11 22:21:36 2005
--- emacs/src/ChangeLog Tue Oct 11 22:35:06 2005
***************
*** 1,5 ****
--- 1,25 ----
  2005-10-12  Kim F. Storm  <address@hidden>
  
+       * xdisp.c (remember_mouse_glyph): New generic version based on
+       glyph_rect and remember_mouse_glyph from xterm.c enhanced to
+       properly handle all different window areas.
+ 
+       * dispextern.h (remember_mouse_glyph): Add prototype.
+ 
+       * xterm.c (glyph_rect, remember_mouse_glyph): Remove X versions.
+       (note_mouse_movement, XTmouse_position): Use generic
+       remember_mouse_glyph, add last_mouse_glyph arg.
+ 
+       * w32term.c (note_mouse_movement): Fix last_mouse_glyph check.
+       (glyph_rect, remember_mouse_glyph): Remove w32 specific versions.
+       (note_mouse_movement, w32_mouse_position): Use generic
+       remember_mouse_glyph, add last_mouse_glyph arg.
+ 
+       * macterm.c (note_mouse_movement): Add call to remember_mouse_glyph.
+       (glyph_rect, remember_mouse_glyph): Remove mac specific versions.
+       (XTmouse_position): Adapt to use generic remember_mouse_glyph
+       instead of pixel_to_glyph_coords.
+ 
        * window.c (coordinates_in_window): Fix x position for ON_RIGHT_MARGIN.
        Fix x position for ON_TEXT when left margin width > 0.
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]