diff options
| author | Gerd Moellmann | 2000-10-13 13:11:49 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-10-13 13:11:49 +0000 |
| commit | cafafe0b815a6d5855c9d7b6376705a61b198021 (patch) | |
| tree | ee04f1849ebe6a6dbf31f0b578d9a755c83f2db3 /src/ChangeLog | |
| parent | ff2a2e6b9e6a460acd0c852dbe20b071db3a6a07 (diff) | |
| download | emacs-cafafe0b815a6d5855c9d7b6376705a61b198021.tar.gz emacs-cafafe0b815a6d5855c9d7b6376705a61b198021.zip | |
(cursor_row_p): New function.
(try_cursor_movement, display_line): Use it.
(append_space): Also save/restore iterator's current
character and its length.
(init_from_display_pos): Add an assertion.
(handle_stop): Don't set iterator's add_overlay_start.
(handle_invisible_prop): Likewise.
(load_overlay_strings): If text under an overlay is invisible,
take both before- and after-strings into account when the iterator
is positioned either at the start or at the end of the overlay.
(forward_to_next_line_start): Rewritten.
(reseat_at_next_visible_line_start): Rewritten.
(set_iterator_to_next): Add parameter RESEAT_P.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 3b15ace4ff3..2cf61287e7d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,24 @@ | |||
| 1 | 2000-10-13 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (cursor_row_p): New function. | ||
| 4 | (try_cursor_movement, display_line): Use it. | ||
| 5 | |||
| 6 | * xdisp.c (append_space): Also save/restore iterator's current | ||
| 7 | character and its length. | ||
| 8 | |||
| 9 | * xdisp.c (init_from_display_pos): Add an assertion. | ||
| 10 | (handle_stop): Don't set iterator's add_overlay_start. | ||
| 11 | (handle_invisible_prop): Likewise. | ||
| 12 | (load_overlay_strings): If text under an overlay is invisible, | ||
| 13 | take both before- and after-strings into account when the iterator | ||
| 14 | is positioned either at the start or at the end of the overlay. | ||
| 15 | (forward_to_next_line_start): Rewritten. | ||
| 16 | (reseat_at_next_visible_line_start): Rewritten. | ||
| 17 | (set_iterator_to_next): Add parameter RESEAT_P. | ||
| 18 | |||
| 19 | * dispextern.h (struct it): Remove member add_overlay_start. | ||
| 20 | (set_iterator_to_next): Change prototype. | ||
| 21 | |||
| 1 | 2000-10-13 Kenichi Handa <handa@etl.go.jp> | 22 | 2000-10-13 Kenichi Handa <handa@etl.go.jp> |
| 2 | 23 | ||
| 3 | * coding.c (code_convert_region): Be sure to initialize | 24 | * coding.c (code_convert_region): Be sure to initialize |