diff options
| author | Eli Zaretskii | 2011-09-27 20:18:31 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2011-09-27 20:18:31 +0300 |
| commit | 88652fd58c34b494ef5e7139e317e0d8b0980200 (patch) | |
| tree | 25f5a0c60e5360c934a14b776f7b57deb4dd4b64 /src/ChangeLog | |
| parent | aa97fd08e3b8d6a218b977ffba668f9cc63e0c17 (diff) | |
| download | emacs-88652fd58c34b494ef5e7139e317e0d8b0980200.tar.gz emacs-88652fd58c34b494ef5e7139e317e0d8b0980200.zip | |
Fix bug #9610 with slow cursor motion in buffers with invisible text.
src/xdisp.c (handle_invisible_prop): If invisible text ends on a
newline, reseat the iterator instead of bidi-iterating there one
character at a time. (Bug#9610)
(BUFFER_POS_REACHED_P, move_it_in_display_line_to): Bail when past
TO_CHARPOS if the bidi iterator is at base embedding level.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 59169bdcf9f..dd2e7256476 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2011-09-27 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (handle_invisible_prop): If invisible text ends on a | ||
| 4 | newline, reseat the iterator instead of bidi-iterating there one | ||
| 5 | character at a time. (Bug#9610) | ||
| 6 | (BUFFER_POS_REACHED_P, move_it_in_display_line_to): Bail when past | ||
| 7 | TO_CHARPOS if the bidi iterator is at base embedding level. | ||
| 8 | |||
| 1 | 2011-09-27 Andreas Schwab <schwab@linux-m68k.org> | 9 | 2011-09-27 Andreas Schwab <schwab@linux-m68k.org> |
| 2 | 10 | ||
| 3 | * lread.c (readevalloop): Use correct code for NBSP. | 11 | * lread.c (readevalloop): Use correct code for NBSP. |