avose / GLShell

OpenGL Terminal
GNU Lesser General Public License v2.1
3 stars 0 forks source link

Fix Tabbing / Column Error in TermEmulator #56

Closed avose closed 1 year ago

avose commented 1 year ago

There seems to be one small TermEmulator error still left, related to some rare lines not starting at the right tab / column. This doesn't happen often, but is often enough to be a non-trivial issue. It's as if the line starts on col 0 instead of at the correct column.

avose commented 1 year ago

I don't think it's tabs.. maybe.. but I think it's probably something with an escape sequence improperly setting the cursor column. Maybe a sequence incorrectly resets the column as a side effect when it shouldn't..

avose commented 1 year ago

This wasn't an issue with tabs, this was an issue with the newline function resetting the cursor position to the first column. This has been fixed.