aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog2
-rw-r--r--src/xdisp.c5
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ae154994da1..e2ff15e4291 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -3,6 +3,8 @@
3 * xdisp.c (Fmove_point_visually): Fix subtle bugs in the fallback 3 * xdisp.c (Fmove_point_visually): Fix subtle bugs in the fallback
4 code, revealed in presence of R2L characters, character 4 code, revealed in presence of R2L characters, character
5 compositions, and display vectors. A better fix for Bug#16148. 5 compositions, and display vectors. A better fix for Bug#16148.
6 (extend_face_to_end_of_line): Don't reference tool_bar_window in
7 GTK and NS builds, they don't have this member of struct frame.
6 8
7 * dispextern.h (struct composition_it): Correct a comment for the 9 * dispextern.h (struct composition_it): Correct a comment for the
8 'width' member. 10 'width' member.
diff --git a/src/xdisp.c b/src/xdisp.c
index a0332a16503..0d3f473b6f1 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -18866,8 +18866,11 @@ extend_face_to_end_of_line (struct it *it)
18866 /* Mode line and the header line don't have margins, and 18866 /* Mode line and the header line don't have margins, and
18867 likewise the frame's tool-bar window, if there is any. */ 18867 likewise the frame's tool-bar window, if there is any. */
18868 if (!(it->glyph_row->mode_line_p 18868 if (!(it->glyph_row->mode_line_p
18869#if defined (HAVE_WINDOW_SYSTEM) && ! defined (USE_GTK) && ! defined (HAVE_NS)
18869 || (WINDOWP (f->tool_bar_window) 18870 || (WINDOWP (f->tool_bar_window)
18870 && it->w == XWINDOW (f->tool_bar_window)))) 18871 && it->w == XWINDOW (f->tool_bar_window))
18872#endif
18873 ))
18871 { 18874 {
18872 if (WINDOW_LEFT_MARGIN_WIDTH (it->w) > 0 18875 if (WINDOW_LEFT_MARGIN_WIDTH (it->w) > 0
18873 && it->glyph_row->used[LEFT_MARGIN_AREA] == 0) 18876 && it->glyph_row->used[LEFT_MARGIN_AREA] == 0)