diff options
| author | Glenn Morris | 2013-02-17 11:01:46 -0800 |
|---|---|---|
| committer | Glenn Morris | 2013-02-17 11:01:46 -0800 |
| commit | a51e9ff76cc887e0e6df95ff2895d80e0c00e9b9 (patch) | |
| tree | 532d6ee96d6406d25eb389480cb142e87eea99ae /src | |
| parent | 913274cbdc4a540f7c68dea45aec76845c50d94a (diff) | |
| parent | ae11bda519726c8619f687645138f913b1027be3 (diff) | |
| download | emacs-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/ChangeLog | 6 | ||||
| -rw-r--r-- | src/xdisp.c | 7 |
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 @@ | |||
| 1 | 2013-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 | |||
| 1 | 2013-02-17 Stefan Monnier <monnier@iro.umontreal.ca> | 7 | 2013-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 | ||