<div dir="ltr"><div>Hi,</div><div><br></div><div>For me, xterm behaves exactly like vte, it prints "ac".</div><div><br></div><div>Could you please share your xterm version, configuration, and anything printed to the terminal prior to this test that might be relevant?</div><div><br></div><div>Unfortunately, it seems like this is the expected behavior. Printing a letter to the last column shouldn't advance the cursor, it should only set an "about to wrap" flag. The cursor, as seen in xterm, remains in the last visible column (although vte decides to hide the cursor instead). Backspace, unfortunately, does not take this "about to wrap" flag into account.</div><div><br></div><div>Most of the terminals that behave like you wish to, i.e. print "abc", suffer from bug <a href="https://bugzilla.gnome.org/show_bug.cgi?id=731155">https://bugzilla.gnome.org/show_bug.cgi?id=731155</a>, the test ncurses app there incorrectly prints "50" instead of the expected "50%".</div><div><br></div><div>See also <a href="https://gitlab.gnome.org/GNOME/vte/-/issues/62">https://gitlab.gnome.org/GNOME/vte/-/issues/62</a>.</div><div><br></div><div>e.<br></div></div>