Mitchell Hashimoto
|
9f3e6344cc
|
fix build
|
2022-07-10 15:49:17 -07:00 |
|
Mitchell Hashimoto
|
d36bf5195c
|
scroll down behaves correctly
|
2022-07-10 14:58:10 -07:00 |
|
Mitchell Hashimoto
|
0fc9c956c4
|
better tests around scrollback
|
2022-07-10 14:52:35 -07:00 |
|
Mitchell Hashimoto
|
afd47eb10c
|
start building in "scrolling" of sorts
|
2022-07-10 14:45:43 -07:00 |
|
Mitchell Hashimoto
|
8244283626
|
update TODO
|
2022-07-08 20:59:08 -07:00 |
|
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
|
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
|
9e82d682c5
|
update README
|
2022-07-08 15:59:20 -07:00 |
|
Mitchell Hashimoto
|
a4e3f93be0
|
update deps
|
2022-07-08 15:52:55 -07:00 |
|
Mitchell Hashimoto
|
d15ab77c3a
|
handle inversion with screen inversion properly
|
2022-06-30 10:12:46 -07:00 |
|
Mitchell Hashimoto
|
527d8baaa0
|
invert attribute
|
2022-06-30 10:05:47 -07:00 |
|
Mitchell Hashimoto
|
f53efa633a
|
initial underline support, can be improved
|
2022-06-28 14:22:25 -07:00 |
|
Mitchell Hashimoto
|
427fcc94e2
|
font
|
2022-06-28 13:44:27 -07:00 |
|
Mitchell Hashimoto
|
75b9d1cb84
|
bold font rendering
|
2022-06-28 13:44:20 -07:00 |
|
Mitchell Hashimoto
|
d5b018349c
|
add bold font, doesn't work yet
|
2022-06-28 10:52:59 -07:00 |
|
Mitchell Hashimoto
|
385a682b24
|
move towards font family management to prep for bold/italic
|
2022-06-28 10:31:11 -07:00 |
|
Mitchell Hashimoto
|
2893da8b0b
|
update mach
|
2022-06-27 09:19:02 -07:00 |
|
Mitchell Hashimoto
|
e325ea1616
|
parse more SGR attrs
|
2022-06-26 17:37:08 -07:00 |
|
Mitchell Hashimoto
|
bcc6b7604d
|
fix paste outputting "v"
|
2022-06-26 16:39:48 -07:00 |
|
Mitchell Hashimoto
|
fae36f4e65
|
reverse colors
|
2022-06-26 11:56:15 -07:00 |
|
Mitchell Hashimoto
|
0dbd4d2ca6
|
only compile tracy on linux
|
2022-06-26 10:43:00 -07:00 |
|
Mitchell Hashimoto
|
147916efea
|
update CI
|
2022-06-26 10:29:20 -07:00 |
|
Mitchell Hashimoto
|
941fedf832
|
agree to macos sdk
|
2022-06-26 10:21:51 -07:00 |
|
Mitchell Hashimoto
|
4753b64690
|
fix test
|
2022-06-26 10:10:08 -07:00 |
|
Mitchell Hashimoto
|
ae03ab673a
|
update CI
|
2022-06-26 10:06:34 -07:00 |
|
Mitchell Hashimoto
|
5a7c40e3f1
|
Build in CI
|
2022-06-26 10:05:20 -07:00 |
|
Mitchell Hashimoto
|
7108ff3933
|
update zig
|
2022-06-25 11:33:31 -07:00 |
|
Mitchell Hashimoto
|
b42c54e964
|
fix tabstops off by one
|
2022-06-25 11:08:20 -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
|
52c5af9228
|
erase line complete
|
2022-06-24 10:02:50 -07:00 |
|
Mitchell Hashimoto
|
e8ce48c8d9
|
erase display above
|
2022-06-24 09:57:07 -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
|
7dbe6b941e
|
origin mode set cursor pos
|
2022-06-22 16:06:48 -07:00 |
|
Mitchell Hashimoto
|
46db4623bc
|
OSC 133;C
|
2022-06-21 15:50:44 -07:00 |
|
Mitchell Hashimoto
|
7069917e6a
|
use c allocator in release modes if available
|
2022-06-21 10:32:39 -07:00 |
|
Mitchell Hashimoto
|
de17d0183c
|
update zig
|
2022-06-11 13:01:18 -07:00 |
|
Mitchell Hashimoto
|
7beb8fd171
|
update dependencies
|
2022-06-09 10:08:50 -07:00 |
|
Mitchell Hashimoto
|
989d23e9fc
|
update deps and fixes for NixOS 22.05
|
2022-06-01 18:00:37 -07:00 |
|
Mitchell Hashimoto
|
a7e0bb04ea
|
on resize, set the terminal cursor to max
|
2022-05-23 15:25:22 -07:00 |
|