Commit: 0e99aec3b7f6c76e4474a0113d458695e68d9537
Parent: 707d530130eea3420171e25b7344bbe97c58d4fb
Author: Randy Palamar
Date: Sun, 27 Oct 2024 22:40:04 -0600
ignore DECSET 2026 for now
This is basically a patch built on top of broken/slow terminal
emulators. We won't be needing it here.
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/terminal.c b/terminal.c
@@ -540,6 +540,11 @@ set_mode(Term *t, CSI *csi, b32 set, b32 simulate)
if (set) t->gl.mode |= WIN_MODE_BRACKPASTE;
else t->gl.mode &= ~WIN_MODE_BRACKPASTE;
break;
+ case PRIV(2026): /* synchronized render (eg. wezterm) */
+ /* IGNORED: we aren't writing some slow garbage so we won't let some
+ * broken program try and stall us because they think we can't operate
+ * fast enough */
+ break;
default:
os_write_err_msg(s8("set_mode: unhandled mode: "));
dump_csi(csi);