From de4def3548a6729b0dfd2120495a61beef8c8c2c Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Sun, 5 Jul 2026 20:21:50 -0300 Subject: pardes v2: the rewrite, complete and organized. src/ (core + three shells), test/ (snapshot parity harness + 18 frozen goldens). One sans-IO core, vaxis tty + SDL3 GPU native + wasm web shells, 18/18 parity with the purged prototype, 7.6k lines vs 12.1k. Fix: gui shell pre-sized the core at init so the greet-releasing resize never fired (blank panes until first interaction); live sessions now init at defaults and get the real grid as a resize event (the shell contract, documented on Options). --- test/snapshots/exec.golden | 124 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 124 insertions(+) create mode 100644 test/snapshots/exec.golden (limited to 'test/snapshots/exec.golden') diff --git a/test/snapshots/exec.golden b/test/snapshots/exec.golden new file mode 100644 index 00000000..23b1305b --- /dev/null +++ b/test/snapshots/exec.golden @@ -0,0 +1,124 @@ +== snap exec grid=100x30 cursor=4,7 +|Kill Newcol Tutor Debug Colors NextColor Dump +| nm /tmp/pardes-snap/exec/cwd Del nm /tmp/pardes-snap/exec/cwd Del +| +| e.txt e.txt +| +| +| +| echo MID''OK +| MIDOK +| +| +| +| +| +| +| +| nm /tmp/pardes-snap/exec/cwd Del +| +| e.txt +| +| +| +| +| +| +| +| +| +| +| +== snap kept grid=100x30 cursor=6,2 +|Kill Newcol Tutor Debug Colors NextColor Dump +| nm /tmp/pardes-snap/exec/cwd Del nm /tmp/pardes-snap/exec/cwd Del +| ZZARG +| ./c.sh e.txt +| +| +| +| echo MID''OK +| +| +| +| +| +| +| +| +| nm /tmp/pardes-snap/exec/cwd Del +| +| e.txt +| +| +| +| +| +| +| +| +| +| +| +== snap chord grid=100x30 cursor=6,2 +|Kill Newcol Tutor Debug Colors NextColor Dump +| nm /tmp/pardes-snap/exec/cwd Del nm /tmp/pardes-snap/exec/cwd Del +| ZZARG +| ./c.sh e.txt +| +| +| +| echo MID''OK +| CHORDARG:ZZARG +| +| +| +| +| +| +| +| nm /tmp/pardes-snap/exec/cwd Del +| +| e.txt +| +| +| +| +| +| +| +| +| +| +| +== snap deleted grid=100x30 cursor=4,4 +|Kill Newcol Tutor Debug Colors NextColor Dump +| nm /tmp/pardes-snap/exec/cwd Del nm /tmp/pardes-snap/exec/cwd Del +| +| e.txt e.txt +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| +| -- cgit v1.3