diff options
| author | Richard M. Stallman | 1996-09-16 06:31:10 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1996-09-16 06:31:10 +0000 |
| commit | bade65fd579cc2a246f98f94cb8089295d6c3df8 (patch) | |
| tree | 9549402e501d705830a6aed67dd78a4689c23a5b /src | |
| parent | 3cd21523668c9b7fd627e4aa4953d13ca8034f60 (diff) | |
| download | emacs-bade65fd579cc2a246f98f94cb8089295d6c3df8.tar.gz emacs-bade65fd579cc2a246f98f94cb8089295d6c3df8.zip | |
(note_mouse_highlight): Test last_overlay_modified field.
Diffstat (limited to 'src')
| -rw-r--r-- | src/w32term.c | 3 | ||||
| -rw-r--r-- | src/xterm.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/w32term.c b/src/w32term.c index 27a4933b064..f76291b7205 100644 --- a/src/w32term.c +++ b/src/w32term.c | |||
| @@ -1350,7 +1350,8 @@ note_mouse_highlight (f, x, y) | |||
| 1350 | if (WINDOWP (window) && portion == 0 && row >= 0 && column >= 0 | 1350 | if (WINDOWP (window) && portion == 0 && row >= 0 && column >= 0 |
| 1351 | && row < FRAME_HEIGHT (f) && column < FRAME_WIDTH (f) | 1351 | && row < FRAME_HEIGHT (f) && column < FRAME_WIDTH (f) |
| 1352 | && EQ (w->window_end_valid, w->buffer) | 1352 | && EQ (w->window_end_valid, w->buffer) |
| 1353 | && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer))) | 1353 | && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer)) |
| 1354 | && w->last_overlay_modified == BUF_OVERLAY_MODIFF (XBUFFER (w->buffer))) | ||
| 1354 | { | 1355 | { |
| 1355 | int *ptr = FRAME_CURRENT_GLYPHS (f)->charstarts[row]; | 1356 | int *ptr = FRAME_CURRENT_GLYPHS (f)->charstarts[row]; |
| 1356 | int i, pos; | 1357 | int i, pos; |
diff --git a/src/xterm.c b/src/xterm.c index 595621b4f8a..2be321ef5f3 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -1913,7 +1913,8 @@ note_mouse_highlight (f, x, y) | |||
| 1913 | if (WINDOWP (window) && portion == 0 && row >= 0 && column >= 0 | 1913 | if (WINDOWP (window) && portion == 0 && row >= 0 && column >= 0 |
| 1914 | && row < FRAME_HEIGHT (f) && column < FRAME_WIDTH (f) | 1914 | && row < FRAME_HEIGHT (f) && column < FRAME_WIDTH (f) |
| 1915 | && EQ (w->window_end_valid, w->buffer) | 1915 | && EQ (w->window_end_valid, w->buffer) |
| 1916 | && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer))) | 1916 | && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer)) |
| 1917 | && w->last_overlay_modified == BUF_OVERLAY_MODIFF (XBUFFER (w->buffer))) | ||
| 1917 | { | 1918 | { |
| 1918 | int *ptr = FRAME_CURRENT_GLYPHS (f)->charstarts[row]; | 1919 | int *ptr = FRAME_CURRENT_GLYPHS (f)->charstarts[row]; |
| 1919 | int i, pos; | 1920 | int i, pos; |