diff options
author | Nalin Dahyabhai <nalin@src.gnome.org> | 2003-03-04 19:25:26 +0000 |
---|---|---|
committer | Nalin Dahyabhai <nalin@src.gnome.org> | 2003-03-04 19:25:26 +0000 |
commit | ba3cb1660d75903304ce4c0cdf30b29f87ee96a5 (patch) | |
tree | 2a622360e888de802129857645447482530ad7d5 | |
parent | ae781ad7c070c7f916708fc9410fbeff1af6858c (diff) |
wrap properly when a scrolling region is set (#107559). From HEAD.
* src/vte.c(vte_terminal_insert_char): wrap properly when a scrolling region is
set (#107559). From HEAD.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/vte.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2003-03-04 nalin + * src/vte.c(vte_terminal_insert_char): wrap properly when a scrolling + region is set (#107559). From HEAD. + 2003-02-26 nalin * src/vte.c(vte_terminal_font_open_xft,vte_terminal_font_open_pango): tweak width calculations to handle incomplete font coverage. From HEAD. @@ -6405,8 +6405,8 @@ vte_terminal_insert_char(VteTerminal *terminal, gunichar c, if (col + columns > terminal->column_count) { if (terminal->pvt->flags.am) { /* Wrap. */ + vte_sequence_handler_sf(terminal, NULL, 0, NULL); screen->cursor_current.col = 0; - screen->cursor_current.row++; } else { /* Don't wrap, stay at the rightmost column. */ screen->cursor_current.col = terminal->column_count - |