aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGlenn Morris2013-02-17 11:01:46 -0800
committerGlenn Morris2013-02-17 11:01:46 -0800
commita51e9ff76cc887e0e6df95ff2895d80e0c00e9b9 (patch)
tree532d6ee96d6406d25eb389480cb142e87eea99ae /src
parent913274cbdc4a540f7c68dea45aec76845c50d94a (diff)
parentae11bda519726c8619f687645138f913b1027be3 (diff)
downloademacs-a51e9ff76cc887e0e6df95ff2895d80e0c00e9b9.tar.gz
emacs-a51e9ff76cc887e0e6df95ff2895d80e0c00e9b9.zip
Merge from emacs-24; up to 2012-12-20T05:05:41Z!dmantipov@yandex.ru
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/xdisp.c7
2 files changed, 11 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 4be1e28dbcd..e945e221593 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12013-02-17 Eli Zaretskii <eliz@gnu.org>
2
3 * xdisp.c (x_draw_vertical_border): For a window that is neither
4 the leftmost nor the rightmost, redraw both the left and the right
5 vertical borders. (Bug#13723)
6
12013-02-17 Stefan Monnier <monnier@iro.umontreal.ca> 72013-02-17 Stefan Monnier <monnier@iro.umontreal.ca>
2 8
3 * xml.c (init_libxml2_functions): 9 * xml.c (init_libxml2_functions):
diff --git a/src/xdisp.c b/src/xdisp.c
index c41b7f3c8cb..08958f44575 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -28244,6 +28244,9 @@ x_draw_vertical_border (struct window *w)
28244 if (FRAME_HAS_VERTICAL_SCROLL_BARS (XFRAME (w->frame))) 28244 if (FRAME_HAS_VERTICAL_SCROLL_BARS (XFRAME (w->frame)))
28245 return; 28245 return;
28246 28246
28247 /* Note: It is necessary to redraw bot the left and the right
28248 borders, for when only this single window W is being
28249 redisplayed. */
28247 if (!WINDOW_RIGHTMOST_P (w) 28250 if (!WINDOW_RIGHTMOST_P (w)
28248 && !WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) 28251 && !WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w))
28249 { 28252 {
@@ -28257,8 +28260,8 @@ x_draw_vertical_border (struct window *w)
28257 28260
28258 FRAME_RIF (f)->draw_vertical_window_border (w, x1, y0, y1); 28261 FRAME_RIF (f)->draw_vertical_window_border (w, x1, y0, y1);
28259 } 28262 }
28260 else if (!WINDOW_LEFTMOST_P (w) 28263 if (!WINDOW_LEFTMOST_P (w)
28261 && !WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_LEFT (w)) 28264 && !WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_LEFT (w))
28262 { 28265 {
28263 int x0, x1, y0, y1; 28266 int x0, x1, y0, y1;
28264 28267