terminal: simple esc dispatch

This commit is contained in:
Mitchell Hashimoto
2025-10-23 21:17:49 -07:00
parent 9cd4594356
commit b91149f0fe
2 changed files with 32 additions and 18 deletions

View File

@@ -243,6 +243,10 @@ pub const StreamHandler = struct {
.tab_clear_all => self.terminal.tabClear(.all),
.tab_set => self.terminal.tabSet(),
.tab_reset => self.terminal.tabReset(),
.index => try self.index(),
.next_line => try self.nextLine(),
.reverse_index => try self.reverseIndex(),
.full_reset => try self.fullReset(),
.set_mode => try self.setMode(value.mode, true),
.reset_mode => try self.setMode(value.mode, false),
.save_mode => self.terminal.modes.save(value.mode),