diff --git a/kitty/parser.c b/kitty/parser.c index ed6ce0a03..a491d533f 100644 --- a/kitty/parser.c +++ b/kitty/parser.c @@ -1127,6 +1127,9 @@ accumulate_oth(Screen *screen, uint32_t ch, PyObject DUMP_UNUSED *dump_callback) switch(ch) { case ST: return true; + case DEL: + case NUL: + break; case ESC_ST: if (screen->parser_buf_pos > 0 && screen->parser_buf[screen->parser_buf_pos - 1] == ESC) { screen->parser_buf_pos--;