58 Commits

Author SHA1 Message Date
Mitchell Hashimoto
f94f32be79 website 2023-10-11 22:01:37 -07:00
Mitchell Hashimoto
96546af475 terminal: test REP 2023-10-11 17:23:27 -07:00
Mitchell Hashimoto
fbc305c901 terminal: reverse index xterm audit 2023-10-10 15:15:53 -07:00
Mitchell Hashimoto
baf9d21b5e website: CNL CPL 2023-10-10 14:36:39 -07:00
Mitchell Hashimoto
3cc0cbcc9d terminal: SU, fix DL bug 2023-10-10 13:00:00 -07:00
Mitchell Hashimoto
7a8f2bfed6 terminal: decscusr 2023-10-10 12:24:11 -07:00
Mitchell Hashimoto
c980234cb4 website: deckpam, deckpnam 2023-10-10 12:15:04 -07:00
Mitchell Hashimoto
f216609662 terminal: RIS should reset tabstops, ESC ? W should reset every 8
Fixes #648

Two issues here:

  - RIS should've been resetting the tabstops to every 8, but was
    clearing all tabstops.

  - `ESC ? W` should've reset tabstops to every 8, but was clearing
    all tabstops.
2023-10-10 09:02:22 -07:00
Mitchell Hashimoto
9573bfccb0 website: RIS 2023-10-10 09:00:19 -07:00
Mitchell Hashimoto
d05e488cc4 website: left/right margins 2023-10-09 21:20:30 -07:00
Mitchell Hashimoto
be99d8ffe1 terminal: decaln 2023-10-09 20:33:52 -07:00
Mitchell Hashimoto
7cc0bbe211 terminal: set top and bottom margin tests 2023-10-09 20:08:16 -07:00
Mitchell Hashimoto
5e5b1f81d3 website: add validation for sd 2023-10-09 10:56:13 -07:00
Mitchell Hashimoto
fc08f9ab17 terminal: TBC tests 2023-10-09 10:01:23 -07:00
Mitchell Hashimoto
773104d343 terminal: scroll down tests 2023-10-09 09:40:28 -07:00
Mitchell Hashimoto
60f0e9289a terminal: dch xterm audit 2023-10-08 22:16:35 -07:00
Mitchell Hashimoto
4b9560aa31 terminal: DL 2023-10-08 21:28:41 -07:00
Mitchell Hashimoto
dace9b5da2 website: IL 2023-10-08 15:25:28 -07:00
Mitchell Hashimoto
eab390344a terminal: ED xterm audit
Fix multi-cell handling
Test all scenarios
2023-10-08 14:48:06 -07:00
Mitchell Hashimoto
02b134f97e terminal: EL (erase line) xterm audit
Fix multi-cell char handling
Fix bg SGR respecting in non-protected cases
Fix protected attribute logic
2023-10-08 09:03:04 -07:00
Mitchell Hashimoto
fa73fa0de2 terminal: ECH handles protection attributes properly 2023-10-07 22:36:29 -07:00
Mitchell Hashimoto
1a127dbe01 website: ech 2023-10-07 22:05:58 -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
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
9b7c778e55 terminal: cursor up respects scroll margins 2023-10-06 22:41:40 -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
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
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
139d8ea208 website: ind 2023-10-06 14:27:51 -07:00
Mitchell Hashimoto
4bbe449263 website: cud 2023-10-06 12:47:45 -07:00
Mitchell Hashimoto
82e845a0dc website: update carriage return tests 2023-10-06 11:56:56 -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
Mitchell Hashimoto
f919380005 website: BEL 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
106b85bf72 website: fix type error 2023-10-06 11:24:59 -07:00