aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2014-08-01 12:39:04 +0300
committerEli Zaretskii2014-08-01 12:39:04 +0300
commita1767506c07b1c6b89ad9d837b457f3bbd6a5e6e (patch)
tree8363c876aaead95bdc7ac89546e0b695e9e7ee93 /src/ChangeLog
parentf0f377774b3db7a8c0c3b1e28651876179fdfe2b (diff)
downloademacs-a1767506c07b1c6b89ad9d837b457f3bbd6a5e6e.tar.gz
emacs-a1767506c07b1c6b89ad9d837b457f3bbd6a5e6e.zip
Fix display of R2L lines when the last character fits only partially.
See http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00476.html for the details. src/xdisp.c (extend_face_to_end_of_line): If the last glyph of an R2L row is visible only partially, give the row a negative x offset. (display_line): Fix the calculation of the glyph whose pixel width is used to decide whether the last produced glyph fits on the line. When the last glyph fits only partially, give the row a negative x offset.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 9d5e7687110..13415734c79 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,16 @@
12014-08-01 Eli Zaretskii <eliz@gnu.org>
2
3 Fix display of R2L lines when the last character fits only partially.
4 See http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00476.html
5 for the details.
6 * xdisp.c (extend_face_to_end_of_line): If the last glyph of an
7 R2L row is visible only partially, give the row a negative x
8 offset.
9 (display_line): Fix the calculation of the glyph whose pixel width
10 is used to decide whether the last produced glyph fits on the
11 line. When the last glyph fits only partially, give the row a
12 negative x offset.
13
12014-07-29 Eli Zaretskii <eliz@gnu.org> 142014-07-29 Eli Zaretskii <eliz@gnu.org>
2 15
3 Fix hscroll of R2L lines that begin with a TAB or another wide glyph. 16 Fix hscroll of R2L lines that begin with a TAB or another wide glyph.