18 Commits

Author SHA1 Message Date
Mitchell Hashimoto
5606bec8b8 add constants for 132 col mode but don't implement 2022-07-08 17:49:09 -07:00
Mitchell Hashimoto
4b6968e0d1 enable/disable autowrap 2022-07-08 17:43:52 -07:00
Mitchell Hashimoto
fae36f4e65 reverse colors 2022-06-26 11:56:15 -07:00
Mitchell Hashimoto
96d2de8f60 enq and cursor report with origin mode 2022-06-25 11:04:48 -07:00
Mitchell Hashimoto
fb6800c8ce handle SO/SI but don't do anything yet (just don't crash) 2022-06-25 10:06:40 -07:00
Mitchell Hashimoto
4d2d4322f4 implement VT 2022-06-24 18:00:42 -07:00
Mitchell Hashimoto
00a9987cd9 bracketed paste 2022-05-20 16:01:57 -07:00
Mitchell Hashimoto
3538e6782b update cursor on request from shell 2022-05-20 13:51:18 -07:00
Mitchell Hashimoto
37f621bc19 plumb CSI to set cursor style, but haven't implemented any styles 2022-05-19 21:43:30 -07:00
Mitchell Hashimoto
fd747ce274 implement device status request 2022-05-19 20:39:12 -07:00
Mitchell Hashimoto
d5858dd0cd respond to ESC [ c for primary attributes 2022-05-15 20:04:14 -07:00
Mitchell Hashimoto
b2d02a77cd terminal stream set mode and reset mode 2022-05-11 10:02:32 -07:00
Mitchell Hashimoto
6f66a0dbeb parse SGR really poorly 2022-05-09 10:02:23 -07:00
Mitchell Hashimoto
8e907a3522 terminal: pass intermediates through to CSI, ignore NUL 2022-05-08 15:02:24 -07:00
Mitchell Hashimoto
3857e7f519 don't crash on htab, but its not implemented yet 2022-04-27 09:30:39 -07:00
Mitchell Hashimoto
2767f19ced bell doesn't crash 2022-04-27 09:12:23 -07:00
Mitchell Hashimoto
753a946fd5 terminal: C0.BS 2022-04-18 12:35:15 -07:00
Mitchell Hashimoto
fc8bd859db terminal: writing strings and multiline strings starting to work 2022-04-18 12:21:50 -07:00