diff options
author | Gerd Moellmann <gerd@gnu.org> | 2000-12-11 14:37:14 +0000 |
---|---|---|
committer | Gerd Moellmann <gerd@gnu.org> | 2000-12-11 14:37:14 +0000 |
commit | e5959a9aef36b817fb835b1f9ab47a6c9d0b64de (patch) | |
tree | 95e08cc6dde94704011bfa4a511904fd7daec439 | |
parent | 2f90328f3900cb22beb96ceec73de1efc4f702fb (diff) | |
download | emacs-e5959a9aef36b817fb835b1f9ab47a6c9d0b64de.tar.gz |
(try_window_id) <all changes above window start>:
Set the cursor.
-rw-r--r-- | src/ChangeLog | 5 | ||||
-rw-r--r-- | src/xdisp.c | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 7972c662899..1062db5d5da 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2000-12-11 Gerd Moellmann <gerd@gnu.org> + + * xdisp.c (try_window_id) <all changes above window start>: + Set the cursor. + 2000-12-11 Paul Eggert <eggert@twinsun.com> * config.in (HAVE_FTELLO): Remove. diff --git a/src/xdisp.c b/src/xdisp.c index 2260c24059d..444c7696f68 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -10798,6 +10798,11 @@ try_window_id (w) = Z_BYTE - MATRIX_ROW_END_BYTEPOS (row); #endif + row = row_containing_pos (w, PT, r0, NULL); + if (row == NULL) + return 0; + + set_cursor_from_row (w, row, w->current_matrix, 0, 0, 0, 0); return 1; } |