diff options
| author | Eli Zaretskii | 2014-08-01 12:39:04 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2014-08-01 12:39:04 +0300 |
| commit | a1767506c07b1c6b89ad9d837b457f3bbd6a5e6e (patch) | |
| tree | 8363c876aaead95bdc7ac89546e0b695e9e7ee93 /src/ChangeLog | |
| parent | f0f377774b3db7a8c0c3b1e28651876179fdfe2b (diff) | |
| download | emacs-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/ChangeLog | 13 |
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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-07-29 Eli Zaretskii <eliz@gnu.org> | 14 | 2014-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. |