vtgl

terminal emulator implemented in OpenGL
git clone anongit@rnpnr.xyz:vtgl.git
Log | Files | Refs | Feed | LICENSE

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:
Mterminal.c | 5+++++
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);