aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann2001-04-25 14:15:21 +0000
committerGerd Moellmann2001-04-25 14:15:21 +0000
commit8c56a9830e40451368fc6d16adede1f3d00850b6 (patch)
tree34adbf2c06133fdfebf66dd549b1bf4354619c36 /src
parent3ae14dd9d531c229aad4112338403f0910f96858 (diff)
downloademacs-8c56a9830e40451368fc6d16adede1f3d00850b6.tar.gz
emacs-8c56a9830e40451368fc6d16adede1f3d00850b6.zip
(try_window_id): Fix a case where window_end_pos
and window_end_bytepos were not adjusted.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xdisp.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index dcd4dd19738..e1820b93b22 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12001-04-25 Gerd Moellmann <gerd@gnu.org>
2
3 * xdisp.c (try_window_id): Fix a case where window_end_pos
4 and window_end_bytepos were not adjusted.
5
12001-04-23 Gerd Moellmann <gerd@gnu.org> 62001-04-23 Gerd Moellmann <gerd@gnu.org>
2 7
3 * xfaces.c (compute_char_face): If buffer is unibyte, set CH to 8 * xfaces.c (compute_char_face): If buffer is unibyte, set CH to
diff --git a/src/xdisp.c b/src/xdisp.c
index 90a35eedafd..5fc7c5de47c 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -11622,6 +11622,9 @@ try_window_id (w)
11622 break; 11622 break;
11623 11623
11624 w->window_end_vpos = make_number (vpos); 11624 w->window_end_vpos = make_number (vpos);
11625 row = MATRIX_ROW (w->desired_matrix, vpos);
11626 w->window_end_pos = make_number (Z - MATRIX_ROW_END_CHARPOS (row));
11627 w->window_end_bytepos = Z_BYTE - MATRIX_ROW_END_BYTEPOS (row);
11625 } 11628 }
11626 else 11629 else
11627 abort (); 11630 abort ();