diff options
| author | Eli Zaretskii | 2014-09-29 22:10:28 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2014-09-29 22:10:28 +0300 |
| commit | 5bb6d037f01ae43baf5a2f71398e803ccfa3643b (patch) | |
| tree | 0ab5158ffc2e03dc08df51fe3f0a510a68386d75 /src/ChangeLog | |
| parent | 95e509140eb219cd9e729f5f371f5dcdf89223cc (diff) | |
| download | emacs-5bb6d037f01ae43baf5a2f71398e803ccfa3643b.tar.gz emacs-5bb6d037f01ae43baf5a2f71398e803ccfa3643b.zip | |
Fix bug #18545 with lack of scrolling a window when point goes out of view.
src/xdisp.c (cursor_row_fully_visible_p): Update commentary.
(redisplay_window): Treat the frame's frozen_window_starts flag
the same way as the optional_new_start flag for the window: only
obey it if the glyph row showing point will be fully visible.
Likewise when the window start is in a continuation line. If,
after trying everything under the 'force_start' label, point is
still not fully visible, give up and scroll the window. Add
debugging traces.
src/window.c (Frecenter): Set the window's redisplay flag.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a5c25ab7168..cc04e0cd826 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,16 @@ | |||
| 1 | 2014-09-29 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (cursor_row_fully_visible_p): Update commentary. | ||
| 4 | (redisplay_window): Treat the frame's frozen_window_starts flag | ||
| 5 | the same way as the optional_new_start flag for the window: only | ||
| 6 | obey it if the glyph row showing point will be fully visible. | ||
| 7 | Likewise when the window start is in a continuation line. If, | ||
| 8 | after trying everything under the 'force_start' label, point is | ||
| 9 | still not fully visible, give up and scroll the window. Add | ||
| 10 | debugging traces. (Bug#18545) | ||
| 11 | |||
| 12 | * window.c (Frecenter): Set the window's redisplay flag. | ||
| 13 | |||
| 1 | 2014-09-24 Eli Zaretskii <eliz@gnu.org> | 14 | 2014-09-24 Eli Zaretskii <eliz@gnu.org> |
| 2 | 15 | ||
| 3 | * w32term.c (w32_read_socket): Don't use frame dimensions for | 16 | * w32term.c (w32_read_socket): Don't use frame dimensions for |