Commit Graph

  • 28acd99d7d reset inverse attribute Mitchell Hashimoto 2022-07-26 09:37:52 -07:00
  • e34c8958c2 test: update test cases from the setCursorPosition off-by-one fix Mitchell Hashimoto 2022-07-25 17:21:59 -07:00
  • 85a9e6fdf0 fix an off by one in set cursor pos Mitchell Hashimoto 2022-07-25 17:02:59 -07:00
  • 4f85c13d1b test: add wraptest Mitchell Hashimoto 2022-07-25 08:23:50 -07:00
  • 473f749f00 nix: add wraptest Mitchell Hashimoto 2022-07-25 08:18:35 -07:00
  • a239098883 index should return after handling bottom-most line in scroll region Mitchell Hashimoto 2022-07-25 08:08:23 -07:00
  • f11c82853f test: run-all runs in parallel Mitchell Hashimoto 2022-07-24 16:47:47 -07:00
  • e66a4fcab6 test cases update since deccolm implemented Mitchell Hashimoto 2022-07-24 16:35:18 -07:00
  • d81bb19af6 fix crash we can get with horizontal tabs off the end of the screen Mitchell Hashimoto 2022-07-24 16:33:57 -07:00
  • 5c8c9d8e3c support DECCOLM Mitchell Hashimoto 2022-07-24 16:06:04 -07:00
  • a3409ac70d erase line left should include cursor position Mitchell Hashimoto 2022-07-24 09:53:21 -07:00
  • a43c63111f count = 0 implies 1 for all cursor movement, fixes one line of vttest Mitchell Hashimoto 2022-07-24 09:36:21 -07:00
  • 6369f1f2f9 big improvements in action logging Mitchell Hashimoto 2022-07-24 09:20:02 -07:00
  • 4a9b8ea187 add a formatter for CSI logs so that they're more easy to read Mitchell Hashimoto 2022-07-23 18:13:37 -07:00
  • bf3d6617fe move test log up so it shows up on fail Mitchell Hashimoto 2022-07-22 14:24:24 -07:00
  • dfde2acf10 on resize, make sure we resize the alt screen too Mitchell Hashimoto 2022-07-22 14:22:53 -07:00
  • 12a864c3f2 test: use larger dimensions to avoid some crash Mitchell Hashimoto 2022-07-22 14:17:15 -07:00
  • 65c0472701 test: sort tests prior to running Mitchell Hashimoto 2022-07-22 13:59:51 -07:00
  • 3dbe9cba43 clean up unreachables with log statements Mitchell Hashimoto 2022-07-22 13:54:16 -07:00
  • 1b9b14be8b update zig Mitchell Hashimoto 2022-07-22 13:48:55 -07:00
  • 855a71d55c quiet noisy log Mitchell Hashimoto 2022-07-22 13:45:51 -07:00
  • 180d4a3c41 test: colorize output Mitchell Hashimoto 2022-07-22 13:42:53 -07:00
  • d672bedec7 alternate screen buffer (mode 1049) now supported Mitchell Hashimoto 2022-07-22 13:35:11 -07:00
  • 5564bd7213 cursor belongs to screen (prep for alternate screen) Mitchell Hashimoto 2022-07-22 13:08:40 -07:00
  • cf1aeacc4b update TODO Mitchell Hashimoto 2022-07-22 10:12:18 -07:00
  • b4fc81564b xterm test cases Mitchell Hashimoto 2022-07-22 10:10:51 -07:00
  • 7e25585d5c update alacritty test cases Mitchell Hashimoto 2022-07-22 10:09:03 -07:00
  • aca9077bed add all vttest screen 1s Mitchell Hashimoto 2022-07-22 10:05:01 -07:00
  • f445de7568 CSI: Insert Blanks (ESC [ n @) Mitchell Hashimoto 2022-07-22 09:57:52 -07:00
  • 6641fcbd4c add --font-size flag for font size in pixels Mitchell Hashimoto 2022-07-21 21:35:04 -07:00
  • 578679fb35 test: run-all.sh, hide i3bar for compare Mitchell Hashimoto 2022-07-21 21:00:40 -07:00
  • 6812f3f54a test: switch to Ubuntu for now Mitchell Hashimoto 2022-07-18 08:08:17 -07:00
  • ad2a795b9d test: start preparing to run ourselfs in the harness Mitchell Hashimoto 2022-07-17 19:33:27 -07:00
  • 1586afe64b remove unused Mitchell Hashimoto 2022-07-17 19:13:09 -07:00
  • fd1b306c47 image outputs now contain the terminal name Mitchell Hashimoto 2022-07-17 19:12:31 -07:00
  • ad0e1c150f test: fix vttest/1_1 Mitchell Hashimoto 2022-07-17 19:09:08 -07:00
  • aadf36bed9 test: vttest-1-1 Mitchell Hashimoto 2022-07-17 19:06:50 -07:00
  • 9f619a46b2 test: compare the results and error Mitchell Hashimoto 2022-07-17 19:04:04 -07:00
  • 6d6e57facf test: run.sh also does compare Mitchell Hashimoto 2022-07-17 17:35:31 -07:00
  • 70a8245809 test: run from host Mitchell Hashimoto 2022-07-17 17:11:18 -07:00
  • b04ade67aa Build vttest, improve runner Mitchell Hashimoto 2022-07-17 16:32:51 -07:00
  • 462291d80a start dockerfile and script for running a terminal and screenshotting it Mitchell Hashimoto 2022-07-17 11:13:50 -07:00
  • 079e5e6ccf update to latest zig Mitchell Hashimoto 2022-07-21 09:03:39 -07:00
  • 312434a4b7 support building with musl, although it doesn't run currently Mitchell Hashimoto 2022-07-17 19:40:48 -07:00
  • fbd79ee585 comment to be clear Mitchell Hashimoto 2022-07-17 10:06:17 -07:00
  • ea8c3c7576 update zig Mitchell Hashimoto 2022-07-16 08:47:57 -07:00
  • baf2f9c1de index (IND) handles scroll up properly with a scrolling region set Mitchell Hashimoto 2022-07-15 17:01:03 -07:00
  • 8dbb6343f4 KIND OF handle mode 3 (132 col mode) Mitchell Hashimoto 2022-07-15 09:34:17 -07:00
  • 1f12577b8c use packed struct for modes Mitchell Hashimoto 2022-07-15 09:18:54 -07:00
  • fa2dcb683c dup Mitchell Hashimoto 2022-07-14 21:31:10 -07:00
  • a2760bd758 lots more sequences Mitchell Hashimoto 2022-07-14 21:30:06 -07:00
  • 50ddb7a37d delete old unused shaders Mitchell Hashimoto 2022-07-14 14:25:09 -07:00
  • bdefcb4da6 update README Mitchell Hashimoto 2022-07-14 14:24:21 -07:00
  • 3b191324c6 update README Mitchell Hashimoto 2022-07-14 14:23:45 -07:00
  • 7ac2c591d2 update README Mitchell Hashimoto 2022-07-14 14:22:31 -07:00
  • 60a48bc36a update README Mitchell Hashimoto 2022-07-14 14:22:13 -07:00
  • 6ffd830c9b more sequences Mitchell Hashimoto 2022-07-14 14:03:37 -07:00
  • 9c547a8645 update seqs Mitchell Hashimoto 2022-07-14 13:48:36 -07:00
  • d31f51c993 add more sequences Mitchell Hashimoto 2022-07-14 13:47:22 -07:00
  • 3655609886 fix tab behavior, should not print Mitchell Hashimoto 2022-07-14 13:43:38 -07:00
  • d242c64013 update README Mitchell Hashimoto 2022-07-13 09:47:47 -07:00
  • afcb99dcdc seqs Mitchell Hashimoto 2022-07-13 09:46:37 -07:00
  • def6fa5f2a Update enq.md Mitchell Hashimoto 2022-07-13 09:37:37 -07:00
  • d885aec05f docs Mitchell Hashimoto 2022-07-13 09:35:52 -07:00
  • 559298c50b update README Mitchell Hashimoto 2022-07-13 09:24:03 -07:00
  • ec0a129d9f update TODO Mitchell Hashimoto 2022-07-13 09:15:48 -07:00
  • da622abd77 don't draw cursor on scroll Mitchell Hashimoto 2022-07-12 21:10:35 -07:00
  • dcc5fe34cf typing jumps scroll to bottom Mitchell Hashimoto 2022-07-12 21:07:58 -07:00
  • 354f2a73c9 update zig Mitchell Hashimoto 2022-07-12 17:52:41 -07:00
  • 45992ff9c9 defining some terms, prepare to have helpers for active vs history Mitchell Hashimoto 2022-07-11 07:55:10 -07:00
  • 7213bfb14a disable debug Mitchell Hashimoto 2022-07-11 07:19:24 -07:00
  • 9cc9dbc9a0 update TODO Mitchell Hashimoto 2022-07-11 06:54:22 -07:00
  • 07d5e3c588 scroll down with no scrollback fixes Mitchell Hashimoto 2022-07-11 06:53:21 -07:00
  • f602d09d5d hook up scrolling, kind of works, kind of broke Mitchell Hashimoto 2022-07-10 17:04:19 -07:00
  • 67d6114202 can scroll to bottom Mitchell Hashimoto 2022-07-10 16:30:27 -07:00
  • a09b87bc9e scroll with delta no grow Mitchell Hashimoto 2022-07-10 15:54:32 -07:00
  • 9f3e6344cc fix build Mitchell Hashimoto 2022-07-10 15:49:17 -07:00
  • d36bf5195c scroll down behaves correctly Mitchell Hashimoto 2022-07-10 14:58:10 -07:00
  • 0fc9c956c4 better tests around scrollback Mitchell Hashimoto 2022-07-10 14:52:35 -07:00
  • afd47eb10c start building in "scrolling" of sorts Mitchell Hashimoto 2022-07-10 14:45:43 -07:00
  • 8244283626 update TODO Mitchell Hashimoto 2022-07-08 20:59:08 -07:00
  • 5606bec8b8 add constants for 132 col mode but don't implement Mitchell Hashimoto 2022-07-08 17:49:09 -07:00
  • 4b6968e0d1 enable/disable autowrap Mitchell Hashimoto 2022-07-08 17:43:52 -07:00
  • 79f684ab0f disable action debug Mitchell Hashimoto 2022-07-08 17:38:50 -07:00
  • 4cc38e7281 implement auto-wrap, always enabled for now (ignores mode 7) Mitchell Hashimoto 2022-07-08 17:37:22 -07:00
  • 9e82d682c5 update README Mitchell Hashimoto 2022-07-08 15:59:20 -07:00
  • a4e3f93be0 update deps Mitchell Hashimoto 2022-07-08 15:52:55 -07:00
  • d15ab77c3a handle inversion with screen inversion properly Mitchell Hashimoto 2022-06-30 10:12:46 -07:00
  • 527d8baaa0 invert attribute Mitchell Hashimoto 2022-06-30 10:05:47 -07:00
  • f53efa633a initial underline support, can be improved Mitchell Hashimoto 2022-06-28 14:21:57 -07:00
  • 427fcc94e2 font Mitchell Hashimoto 2022-06-28 13:44:27 -07:00
  • 75b9d1cb84 bold font rendering Mitchell Hashimoto 2022-06-28 13:44:20 -07:00
  • d5b018349c add bold font, doesn't work yet Mitchell Hashimoto 2022-06-28 10:52:59 -07:00
  • 385a682b24 move towards font family management to prep for bold/italic Mitchell Hashimoto 2022-06-28 10:31:11 -07:00
  • 2893da8b0b update mach Mitchell Hashimoto 2022-06-27 09:19:02 -07:00
  • e325ea1616 parse more SGR attrs Mitchell Hashimoto 2022-06-26 17:37:08 -07:00
  • bcc6b7604d fix paste outputting "v" Mitchell Hashimoto 2022-06-26 16:39:48 -07:00
  • fae36f4e65 reverse colors Mitchell Hashimoto 2022-06-26 11:56:15 -07:00
  • 0dbd4d2ca6 only compile tracy on linux Mitchell Hashimoto 2022-06-26 10:43:00 -07:00
  • 147916efea update CI Mitchell Hashimoto 2022-06-26 10:29:20 -07:00