diff options
| author | Eli Zaretskii | 2010-04-17 13:29:40 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2010-04-17 13:29:40 +0300 |
| commit | 459035295cb9de3fcd37af915200f766031f1540 (patch) | |
| tree | 34a0d3fa09da7a320526e90b640fb49778f1b6dc /src/ChangeLog | |
| parent | 8fccb1179b7e25ddd8f6b0ed74fadc7bb4940a3c (diff) | |
| download | emacs-459035295cb9de3fcd37af915200f766031f1540.tar.gz emacs-459035295cb9de3fcd37af915200f766031f1540.zip | |
Fix two crashes with display of R2L lines in GUI sessions.
xdisp.c (next_element_from_buffer): Don't call
bidi_paragraph_init if we are at ZV. Fixes a crash when reseated to
ZV by try_window_reusing_current_matrix.
(display_and_set_cursor, erase_phys_cursor): Handle negative HPOS,
which happens with R2L glyph rows. Fixes a crash when inserting a
character at end of an R2L line.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 9625a1e8832..3d5ba045168 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,12 @@ | |||
| 1 | 2010-04-17 Eli Zaretskii <eliz@gnu.org> | 1 | 2010-04-17 Eli Zaretskii <eliz@gnu.org> |
| 2 | 2 | ||
| 3 | * xdisp.c (next_element_from_buffer): Don't call | ||
| 4 | bidi_paragraph_init if we are at ZV. Fixes a crash when reseated to | ||
| 5 | ZV by try_window_reusing_current_matrix. | ||
| 6 | (display_and_set_cursor, erase_phys_cursor): Handle negative HPOS, | ||
| 7 | which happens with R2L glyph rows. Fixes a crash when inserting a | ||
| 8 | character at end of an R2L line. | ||
| 9 | |||
| 3 | Continue work on R2L paragraphs in GUI sessions. | 10 | Continue work on R2L paragraphs in GUI sessions. |
| 4 | 11 | ||
| 5 | * xdisp.c (set_cursor_from_row): Don't be fooled by truncated | 12 | * xdisp.c (set_cursor_from_row): Don't be fooled by truncated |