Commit Graph

3106 Commits (f31d473512f69888cad25f4cc982317760f91d80)

Author SHA1 Message Date
Mitchell Hashimoto f31d473512
remove harfbuzz submodule 2023-10-07 14:51:45 -07:00
Mitchell Hashimoto 8ec6828713
pkg/harfbuzz: download source using zig package manager 2023-10-07 14:51:25 -07:00
Mitchell Hashimoto 965fabeb6e
remove libxml2 submodule 2023-10-07 14:48:56 -07:00
Mitchell Hashimoto 6e550bbd6b
pkg/libxml2: download using zig package manager 2023-10-07 14:48:41 -07:00
Mitchell Hashimoto d8da67fbcf
Merge pull request #634 from mitchellh/alt-scroll
Alternate scroll disabled by default, only sends up/down
2023-10-07 14:31:20 -07:00
Mitchell Hashimoto f640fbc394
core: alternate scroll only sends up/down arrows, not left/right 2023-10-07 14:26:39 -07:00
Mitchell Hashimoto d85baa4631
terminal: alternate scroll (mode 1007) should not be enabled by default 2023-10-07 14:26:11 -07:00
Mitchell Hashimoto 90dcf1b7a8
Revert "termio: clear screen always sends form feed (0x0C)"
This reverts commit abc3838546.

See #623
2023-10-07 13:58:07 -07:00
Mitchell Hashimoto 6437e43a27
Merge pull request #631 from mitchellh/xt-cuf
xterm audit: CUF, CUP, HPA, VPA, HPR, VPR
2023-10-07 09:44:51 -07:00
Mitchell Hashimoto 0bdc84bd6e
Merge pull request #630 from mitchellh/update-zig
update zig
2023-10-07 09:33:30 -07:00
Mitchell Hashimoto b927760149
terminal: HPR, VPR 2023-10-07 09:32:58 -07:00
Mitchell Hashimoto 01e1a79386
website: HPA, VPA 2023-10-07 09:24:27 -07:00
Mitchell Hashimoto f5a5de15cc
terminal: HPA, VPA 2023-10-07 09:22:13 -07:00
Mitchell Hashimoto 28f6379453
terminal: CUP respects left/right scroll region 2023-10-07 09:17:00 -07:00
Mitchell Hashimoto 568fd3c163
website: cup 2023-10-07 09:09:10 -07:00
Mitchell Hashimoto c089c37b90
terminal: CUF handles right margin 2023-10-07 08:42:08 -07:00
Mitchell Hashimoto 4750a92bb4
update zig 2023-10-07 08:24:25 -07:00
Mitchell Hashimoto 5be96f34cd
Merge pull request #629 from mitchellh/xt-cuu
xterm audit: cursor up (CUU)
2023-10-06 22:46:46 -07:00
Mitchell Hashimoto 9b7c778e55
terminal: cursor up respects scroll margins 2023-10-06 22:41:40 -07:00
Mitchell Hashimoto 5ef5899500
Merge pull request #628 from mitchellh/xt-ich
xterm audit: insert characters (ICH)
2023-10-06 22:28:58 -07:00
Mitchell Hashimoto 78d69c6cdb
website: ich split multi-cell 2023-10-06 22:23:08 -07:00
Mitchell Hashimoto f73a4f7393
website: ich 2023-10-06 22:08:39 -07:00
Mitchell Hashimoto 0645ab7a98
terminal: ICH handles left/right margins, clears bg 2023-10-06 22:08:21 -07:00
Mitchell Hashimoto 18e5f2ea13
Merge pull request #627 from mitchellh/xt-tab
xterm audit: horizontal tab forward and back (CHT, CBT)
2023-10-06 17:04:44 -07:00
Mitchell Hashimoto e4b844dea6
terminal: CHT 2023-10-06 16:58:48 -07:00
Mitchell Hashimoto 73c079e07f
website: cbt 2023-10-06 15:48:30 -07:00
Mitchell Hashimoto cf01cd87a4
terminal: CBT respects left margin in origin mode 2023-10-06 15:48:05 -07:00
Mitchell Hashimoto 017a2b34da
Merge pull request #626 from mitchellh/xt-ff
xterm audit: LF, VT, FF, CUD (cursor down), IND (index)
2023-10-06 15:09:45 -07:00
Mitchell Hashimoto 46612a7c99
website 2023-10-06 14:58:11 -07:00
Mitchell Hashimoto 6958978a6c
terminal: IND supports left/right margins 2023-10-06 14:54:40 -07:00
Mitchell Hashimoto ec854a20eb
terminal: a lot more index tests 2023-10-06 14:33:02 -07:00
Mitchell Hashimoto 139d8ea208
website: ind 2023-10-06 14:27:51 -07:00
Mitchell Hashimoto eeecc6c7e7
terminal: cursor down respects bottom margins 2023-10-06 12:54:02 -07:00
Mitchell Hashimoto 4bbe449263
website: cud 2023-10-06 12:47:45 -07:00
Mitchell Hashimoto c2af7b60d0
terminal: FF (0x0D) also invokes LF 2023-10-06 12:00:18 -07:00
Mitchell Hashimoto 82e845a0dc
website: update carriage return tests 2023-10-06 11:56:56 -07:00
Mitchell Hashimoto fd9c153c65
Merge pull request #624 from mitchellh/xt-cr
xterm audit: carriage return
2023-10-06 11:56:33 -07:00
Mitchell Hashimoto 3360a88768
terminal: implement origin mode and left margin handling for CR 2023-10-06 11:37:50 -07:00
Mitchell Hashimoto e3b455444d
terminal: have left/right scrolling region data but can't be set yet 2023-10-06 11:28:20 -07:00
Mitchell Hashimoto 944a879ecb
website: start cr 2023-10-06 11:25:01 -07:00
Mitchell Hashimoto 65225cca13
website: tweak cub 2023-10-06 11:25:01 -07:00
Mitchell Hashimoto 84950a0d50
website: cub top/bottom scroll with extended wrap 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 4658e3370d
website: cub extended reverse wrap test case 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 5221f99380
website: update reverse wrap details and test 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 8f1cc5fab3
website: put ghostty icon in top 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 894e5f0626
website: cub 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 3e945f5484
website: parameters have no hex value 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 1aedcaecc5
website: wip cub 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 3226576f29
website: handle CSI sequences 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto 861845e6df
website: types 2023-10-06 11:25:00 -07:00