aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2011-03-26 20:31:36 +0200
committerEli Zaretskii2011-03-26 20:31:36 +0200
commit06b6bbb578cae9ebc00ffd6d4a2c7dc4995588bf (patch)
treeb612992a6c260719e0e7e456880da008772c1be4 /src/ChangeLog
parent5d9bd9764f0c3dc7592c0232420e4bbc1e366b7f (diff)
downloademacs-06b6bbb578cae9ebc00ffd6d4a2c7dc4995588bf.tar.gz
emacs-06b6bbb578cae9ebc00ffd6d4a2c7dc4995588bf.zip
Fix bug #6671 with point position in the window when scrolling far away.
src/xdisp.c (redisplay_window): Don't check buffer's clip_changed flag as a prerequisite for invoking try_scrolling. (try_scrolling): Limit scrolling to 100 screen lines. (SCROLL_LIMIT): New macro. (try_scrolling): Use it when setting scroll_limit. (redisplay_window): Even when falling back on "recentering", position point in the window according to scroll-conservatively, scroll-margin, and scroll-*-aggressively variables.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 83bcca1db65..ef3a1546913 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -3,6 +3,11 @@
3 * xdisp.c (redisplay_window): Don't check buffer's clip_changed 3 * xdisp.c (redisplay_window): Don't check buffer's clip_changed
4 flag as a prerequisite for invoking try_scrolling. (Bug#6671) 4 flag as a prerequisite for invoking try_scrolling. (Bug#6671)
5 (try_scrolling): Limit scrolling to 100 screen lines. 5 (try_scrolling): Limit scrolling to 100 screen lines.
6 (SCROLL_LIMIT): New macro.
7 (try_scrolling): Use it when setting scroll_limit.
8 (redisplay_window): Even when falling back on "recentering",
9 position point in the window according to scroll-conservatively,
10 scroll-margin, and scroll-*-aggressively variables. (Bug#6671)
6 11
72011-03-26 Juanma Barranquero <lekktu@gmail.com> 122011-03-26 Juanma Barranquero <lekktu@gmail.com>
8 13