Mitchell Hashimoto
|
f445de7568
|
CSI: Insert Blanks (ESC [ n @)
|
2022-07-22 09:58:39 -07:00 |
|
Mitchell Hashimoto
|
79f684ab0f
|
disable action debug
|
2022-07-08 17:38:50 -07:00 |
|
Mitchell Hashimoto
|
4cc38e7281
|
implement auto-wrap, always enabled for now (ignores mode 7)
|
2022-07-08 17:37:22 -07:00 |
|
Mitchell Hashimoto
|
96d2de8f60
|
enq and cursor report with origin mode
|
2022-06-25 11:04:48 -07:00 |
|
Mitchell Hashimoto
|
245b9642f9
|
save and restore cursor
|
2022-06-25 10:56:41 -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
|
090e580cc7
|
setting and clearing tab stops
|
2022-06-24 18:15:14 -07:00 |
|
Mitchell Hashimoto
|
4d2d4322f4
|
implement VT
|
2022-06-24 18:00:42 -07:00 |
|
Mitchell Hashimoto
|
4661b73d01
|
NEL next line
|
2022-06-24 17:55:38 -07:00 |
|
Mitchell Hashimoto
|
51b2786a3b
|
hook up IND index
|
2022-06-24 17:53:17 -07:00 |
|
Mitchell Hashimoto
|
55db659d2b
|
basic "index" implementation
|
2022-06-24 17:47:43 -07:00 |
|
Mitchell Hashimoto
|
f7aca2e493
|
f CSI alias for set cursor pos
|
2022-06-24 10:20:56 -07:00 |
|
Mitchell Hashimoto
|
83377c7470
|
decaln
|
2022-06-24 09:31:55 -07:00 |
|
Mitchell Hashimoto
|
df89dd08e1
|
support set top/bottom margin with zero params
|
2022-06-22 16:37:38 -07:00 |
|
Mitchell Hashimoto
|
3b7272ef57
|
fix bugs
|
2022-05-21 20:55:32 -07:00 |
|
Mitchell Hashimoto
|
b47f2e6eef
|
fixing more bugs
|
2022-05-21 20:39:20 -07:00 |
|
Mitchell Hashimoto
|
acd45efe64
|
more efficient eraseLines
|
2022-05-21 18:58:53 -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
|
58b18a26f5
|
cursor left
|
2022-05-19 15:56:06 -07:00 |
|
Mitchell Hashimoto
|
ead4cec159
|
terminal: utf-8 decoding
|
2022-05-16 09:31:07 -07:00 |
|
Mitchell Hashimoto
|
d5858dd0cd
|
respond to ESC [ c for primary attributes
|
2022-05-15 20:04:14 -07:00 |
|
Mitchell Hashimoto
|
00e49dccc1
|
hook up insertLines
|
2022-05-13 09:14:32 -07:00 |
|
Mitchell Hashimoto
|
998a36a1c5
|
eraseChars respects pen
|
2022-05-12 21:32:57 -07:00 |
|
Mitchell Hashimoto
|
fc3fac971a
|
eraseDisplay honors sgr
|
2022-05-12 21:19:02 -07:00 |
|
Mitchell Hashimoto
|
ccaf75193b
|
connect setAttribute
|
2022-05-12 16:34:38 -07:00 |
|
Mitchell Hashimoto
|
90e28dd0f7
|
quiet
|
2022-05-11 18:11:30 -07:00 |
|
Mitchell Hashimoto
|
b528208dfd
|
hook up delete lines
|
2022-05-11 17:55:28 -07:00 |
|
Mitchell Hashimoto
|
8a0d7a3494
|
implement delete line
|
2022-05-11 17:53:55 -07:00 |
|
Mitchell Hashimoto
|
12ee4ea7e8
|
set top and bottom margins full hookup
|
2022-05-11 10:11:30 -07:00 |
|
Mitchell Hashimoto
|
b2d02a77cd
|
terminal stream set mode and reset mode
|
2022-05-11 10:02:32 -07:00 |
|
Mitchell Hashimoto
|
2c0fbfccc6
|
implement CUD, CUU
|
2022-05-10 19:42:00 -07:00 |
|
Mitchell Hashimoto
|
e26352529e
|
move stream handling into the Window
|
2022-05-10 19:31:32 -07:00 |
|
Mitchell Hashimoto
|
bc7b3a0996
|
terminal: start pulling out stream processing into dedicated type
|
2022-05-10 19:01:32 -07:00 |
|