aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2014-07-04 16:22:04 +0300
committerEli Zaretskii2014-07-04 16:22:04 +0300
commit5b5953c070455773f3bdfb9ebcc7ecc15dde0611 (patch)
treec89bd472b9c0058823e7e67af1c7f6bebbe9001b /src/ChangeLog
parentf0f34bc8b91dad77474f8f8c8d9f4bda568eaace (diff)
downloademacs-5b5953c070455773f3bdfb9ebcc7ecc15dde0611.tar.gz
emacs-5b5953c070455773f3bdfb9ebcc7ecc15dde0611.zip
Fix bug #17905 with display of point in partially visible line at end of window.
src/xdisp.c (redisplay_window): If redisplay of a window ends up with point in a partially visible line at end of the window, make sure the amended position of point actually has smaller Y coordinate; if not, give up and scroll the display. src/window.c (window_scroll_pixel_based): When point ends up at the last fully visible line, don't let move_it_to stop at the left edge of the line and dupe us into thinking point is inside the scroll margin.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 24343faa407..a88c6caacfd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,15 @@
12014-07-04 Eli Zaretskii <eliz@gnu.org> 12014-07-04 Eli Zaretskii <eliz@gnu.org>
2 2
3 * xdisp.c (redisplay_window): If redisplay of a window ends up
4 with point in a partially visible line at end of the window, make
5 sure the amended position of point actually has smaller Y
6 coordinate; if not, give up and scroll the display. (Bug#17905)
7
8 * window.c (window_scroll_pixel_based): When point ends up at the
9 last fully visible line, don't let move_it_to stop at the left
10 edge of the line and dupe us into thinking point is inside the
11 scroll margin.
12
3 * w32.c (network_interface_info): Make sure the argument is a 13 * w32.c (network_interface_info): Make sure the argument is a
4 Lisp string. 14 Lisp string.
5 15