summaryrefslogtreecommitdiff
path: root/src/terminal/ansi.zig
AgeCommit message (Expand)Author
2024-06-09terminal: reject invalid DECSASD status codeMitchell Hashimoto
2024-02-02terminal: distinguish between DSRs with "?" and notMitchell Hashimoto
2023-10-06terminal: FF (0x0D) also invokes LFMitchell Hashimoto
2023-09-25terminal: add protected mode flag to cursor penMitchell Hashimoto
2023-08-17terminal: ignore SOH/STX, bash sends this for some reasonMitchell Hashimoto
2023-08-15terminal: move to new modes structMitchell Hashimoto
2023-08-13terminal: parse mode 1039Mitchell Hashimoto
2023-08-13parse and respect mode 1036Mitchell Hashimoto
2023-08-13terminal: parse and handle set modify key format (ESC[>{a};{b}m)Mitchell Hashimoto
2023-08-13terminal: handle set application keypad mode (both ESC and modes)Mitchell Hashimoto
2023-08-07terminal: implement insert mode (mode = 4)Mitchell Hashimoto
2023-03-20terminal: implement focus event mode 1004Mitchell Hashimoto
2023-03-17support mouse alt scroll (mode 1007)Mitchell Hashimoto
2022-12-14terminal: ignore invalid C0 escape codesMitchell Hashimoto
2022-11-27respect application cursor keys for arrow (DECCKM)Mitchell Hashimoto
2022-08-26sgr pixels mouse report formatMitchell Hashimoto
2022-08-26urxvt reporting formatMitchell Hashimoto
2022-08-26SGR reportingMitchell Hashimoto
2022-08-26UTF-8 mouse reportingMitchell Hashimoto
2022-08-26any event mouse trackingMitchell Hashimoto
2022-08-26Track/cache button state and mods stateMitchell Hashimoto
2022-08-26mouse normal events in x10 formatMitchell Hashimoto
2022-08-26X10 click-only mouse reportingMitchell Hashimoto
2022-08-03refactor cursor implementation, implement cursor visible (mode 25)Mitchell Hashimoto
2022-08-02implement DECSASD by just blackholing the output for nowMitchell Hashimoto
2022-07-22alternate screen buffer (mode 1049) now supportedMitchell Hashimoto
2022-07-08add constants for 132 col mode but don't implementMitchell Hashimoto
2022-07-08enable/disable autowrapMitchell Hashimoto
2022-06-26reverse colorsMitchell Hashimoto
2022-06-25enq and cursor report with origin modeMitchell Hashimoto
2022-06-25handle SO/SI but don't do anything yet (just don't crash)Mitchell Hashimoto
2022-06-24implement VTMitchell Hashimoto
2022-05-20bracketed pasteMitchell Hashimoto
2022-05-20update cursor on request from shellMitchell Hashimoto
2022-05-19plumb CSI to set cursor style, but haven't implemented any stylesMitchell Hashimoto
2022-05-19implement device status requestMitchell Hashimoto
2022-05-15respond to ESC [ c for primary attributesMitchell Hashimoto
2022-05-11terminal stream set mode and reset modeMitchell Hashimoto
2022-05-09parse SGR really poorlyMitchell Hashimoto
2022-05-08terminal: pass intermediates through to CSI, ignore NULMitchell Hashimoto
2022-04-27don't crash on htab, but its not implemented yetMitchell Hashimoto
2022-04-27bell doesn't crashMitchell Hashimoto
2022-04-18terminal: C0.BSMitchell Hashimoto
2022-04-18terminal: writing strings and multiline strings starting to workMitchell Hashimoto