Recognize '\033c' - RIS, reset terminal state

This commit is contained in:
Fredrik Fornwall
2016-01-19 12:05:38 +01:00
parent bee305e53f
commit b2b39abacd
2 changed files with 10 additions and 0 deletions

View File

@@ -1229,6 +1229,11 @@ public final class TerminalEmulator {
mScreen.blockSet(mRightMargin - 1, mTopMargin, 1, rows, ' ', TextStyle.encode(mForeColor, mBackColor, 0));
}
break;
case 'c': // RIS - Reset to Initial State (http://vt100.net/docs/vt510-rm/RIS).
reset();
blockClear(0, 0, mColumns, mRows);
setCursorPosition(0, 0);
break;
case 'D': // INDEX
doLinefeed();
break;