diff options
| author | Eli Zaretskii | 2012-07-12 22:55:01 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2012-07-12 22:55:01 +0300 |
| commit | 5a97981785998a7f1a9b8f0bc34e644e733ae5d2 (patch) | |
| tree | c5632ce4a00cbbdd97d42372582580f8d12143ae /src/ChangeLog | |
| parent | 3e91a053d994909287c300dc93e1f37ce6f8e44e (diff) | |
| download | emacs-5a97981785998a7f1a9b8f0bc34e644e733ae5d2.tar.gz emacs-5a97981785998a7f1a9b8f0bc34e644e733ae5d2.zip | |
Improve fix for bug #11832 with truncated/continued lines w/o margins.
src/xdisp.c (insert_left_trunc_glyphs): Fix incorrect size in
memmove call that removes glyphs covered by the left truncation
glyph. Improve commentary.
(display_line): Fix display of continuation glyphs on GUI frames
when the right fringe is turned off and variable-size fonts are
used in the window. Move the code that appends a stretch glyph to
produce_special_glyphs, so that it could be used for truncation
and continuation glyphs alike.
(produce_special_glyphs) [HAVE_WINDOW_SYSTEM]: Produce a stretch
glyph of a suitably computed width, to align the special glyphs at
the window margin. Code moved from display_line.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 14428f427d5..4d4f7e006fc 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | 2012-07-12 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (insert_left_trunc_glyphs): Fix incorrect size in | ||
| 4 | memmove call that removes glyphs covered by the left truncation | ||
| 5 | glyph. Improve commentary. | ||
| 6 | (display_line): Fix display of continuation glyphs on GUI frames | ||
| 7 | when the right fringe is turned off and variable-size fonts are | ||
| 8 | used in the window. Move the code that appends a stretch glyph to | ||
| 9 | produce_special_glyphs, so that it could be used for truncation | ||
| 10 | and continuation glyphs alike. | ||
| 11 | (produce_special_glyphs) [HAVE_WINDOW_SYSTEM]: Produce a stretch | ||
| 12 | glyph of a suitably computed width, to align the special glyphs at | ||
| 13 | the window margin. Code moved from display_line. (Bug#11832) | ||
| 14 | |||
| 1 | 2012-07-12 Glenn Morris <rgm@gnu.org> | 15 | 2012-07-12 Glenn Morris <rgm@gnu.org> |
| 2 | 16 | ||
| 3 | * s/gnu-linux.h (UNIX98_PTYS): Let configure set it. | 17 | * s/gnu-linux.h (UNIX98_PTYS): Let configure set it. |