summaryrefslogtreecommitdiff
path: root/src/terminal/stream.zig
AgeCommit message (Expand)Author
2025-10-03terminal: Zig 0.15, lib-vt and test-lib-vt workMitchell Hashimoto
2025-09-30fix test failuresQwerasd
2025-09-30terminal: inline all the thingsQwerasd
2025-09-21Add simd flag for disabling SIMD functionalityMitchell Hashimoto
2025-09-11terminal: update parser to use new color parser and stream handlerMitchell Hashimoto
2025-08-27fix(terminal): handle CSI/SGR with many parametersAdrià Arrufat
2025-08-27fix(terminal): improve CSI parameter parsingAdrià Arrufat
2025-08-26osc: conemu cleanupJeffrey C. Ollie
2025-08-26osc: parse OSC 9;6 gui macrosJeffrey C. Ollie
2025-08-20terminal: fix undefined memory access in OSC parserMitchell Hashimoto
2025-08-20terminal: change OSC parser to explicit init to set undefinedMitchell Hashimoto
2025-07-17core/gtk: add support for displaying a progress bar with OSC 9;4Jeffrey C. Ollie
2025-05-29OSC: add a datastructure to prevent some (most?) allocationsJeffrey C. Ollie
2025-05-29OSC: convert OSC 110, 111, and 112 and add more testsJeffrey C. Ollie
2025-05-29OSC: start adding structure to allow multiple color operations per OSCJeffrey C. Ollie
2025-03-18ci: zig fmt checkMitchell Hashimoto
2025-03-12Lots of 0.14 changesMitchell Hashimoto
2025-02-22terminal: increase CSI max params to 24 to accept Kakoune sequenceMitchell Hashimoto
2025-01-13terminal: keep track of colon vs semicolon state in CSI paramsMitchell Hashimoto
2025-01-11parse ConEmu OSC9;5Damien Mehala
2025-01-05Merge branch 'main' into dmehala/conemu-osc9Damien Mehala
2025-01-04[3/12] parse ConEmu OSC9;3Damien Mehala
2025-01-03feat: parse ConEmu OSC9;2Damien Mehala
2025-01-01feat: parse ConEmu OSC9;1Damien MEHALA
2024-12-30fix: handle intermediate bytes in CSI and ESC sequencesAyman Bagabas
2024-12-25fix: correct handling of CTC and DECST8C (#3121)Mitchell Hashimoto
2024-12-25terminal: parse ConEmu progress OSC 9Jan200101
2024-12-25fix: correct handling of CTC and DECST8CAyman Bagabas
2024-11-13terminal: parse CSI 22/23 for push/pop titleMitchell Hashimoto
2024-09-03kitty kbd: progressive enhancement `=` mode off by oneMitchell Hashimoto
2024-08-17Implement Kitty Color Protocol (OSC 21)Jeffrey C. Ollie
2024-08-10stylistic nitpicksMitchell Hashimoto
2024-08-07Implement the XTWINOPS (CSI t) control sequences that "make sense".Jeffrey C. Ollie
2024-08-05chore: clean up typosŁukasz Niemier
2024-08-03terminal: eraseDisplay should allow kitty erase throughMitchell Hashimoto
2024-07-18terminal: differentiate OSC 133 continuation and secondary kindsJon Parise
2024-07-05termio: hook up OSC8Mitchell Hashimoto
2024-07-05terminal: parse osc8 endMitchell Hashimoto
2024-07-05terminal: parse osc 8 hyperlink_startMitchell Hashimoto
2024-06-09terminal: reject invalid DECSASD status codeMitchell Hashimoto
2024-06-09terminal: add easy debug mode for stream debuggingMitchell Hashimoto
2024-06-06stream: remove redundant alias handling in csiDispatchTim Culverhouse
2024-04-13terminal: index (LF) that scrolls scroll region preserves SGRMitchell Hashimoto
2024-03-28fix(terminal/stream): add SPA and EPA handlersQwerasd
2024-03-17fix(terminal/stream): correct invalid assertionQwerasd
2024-02-08fix(terminal/stream): fix OOB read and integer overflowQwerasd
2024-02-08terminal/stream: Added ESC parsing fast tracksQwerasd
2024-02-07terminal: stream/parser changesQwerasd
2024-02-07fix(terminal): send SI to execute instead of printQwerasd
2024-02-06terminal: add tests for incomplete utf-8, fix one bugMitchell Hashimoto