forked from enlightenment/terminology
handle soft reset (DECSTR)
This commit is contained in:
parent
42e4fdfc59
commit
b22a4f6ab1
|
@ -943,6 +943,17 @@ _handle_esc_csi(Termpty *ty, const Eina_Unicode *c, Eina_Unicode *ce)
|
|||
case 'u': // restore cursor pos
|
||||
_termpty_cursor_copy(&(ty->save), &(ty->state));
|
||||
break;
|
||||
case 'p': // define key assignments based on keycode
|
||||
if (b && *b == '!')
|
||||
{
|
||||
DBG("soft reset (DECSTR)");
|
||||
_termpty_reset_state(ty);
|
||||
}
|
||||
else
|
||||
{
|
||||
goto unhandled;
|
||||
}
|
||||
break;
|
||||
/*
|
||||
case 'R': // report cursor
|
||||
break;
|
||||
|
@ -952,8 +963,6 @@ _handle_esc_csi(Termpty *ty, const Eina_Unicode *c, Eina_Unicode *ce)
|
|||
break;
|
||||
case 't':
|
||||
break;
|
||||
case 'p': // define key assignments based on keycode
|
||||
break;
|
||||
case 'q': // set/clear led's
|
||||
break;
|
||||
case 'x': // request terminal parameters
|
||||
|
|
Loading…
Reference in New Issue