diff options
-rw-r--r-- | src/ChangeLog | 3 | ||||
-rw-r--r-- | src/dispnew.c | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 2cf61287e7d..842e21714c6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2000-10-13 Gerd Moellmann <gerd@gnu.org> + * dispnew.c (direct_output_for_insert): Call set_iterator_to_next + with additional argument. + * xdisp.c (cursor_row_p): New function. (try_cursor_movement, display_line): Use it. diff --git a/src/dispnew.c b/src/dispnew.c index b20383dcfa9..be01f6756e2 100644 --- a/src/dispnew.c +++ b/src/dispnew.c @@ -3262,7 +3262,7 @@ direct_output_for_insert (g) delta += 1; delta_bytes += it.len; - set_iterator_to_next (&it); + set_iterator_to_next (&it, 1); } /* Give up if we hit the right edge of the window. We would have @@ -3280,7 +3280,7 @@ direct_output_for_insert (g) { if (it2.c == '\t') return 0; - set_iterator_to_next (&it2); + set_iterator_to_next (&it2, 1); } /* Number of new glyphs produced. */ |