summaryrefslogtreecommitdiff
path: root/test/snapshots/ttylook.golden
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-07-06 17:36:07 -0300
committerGabriel Schneider <[email protected]>2026-08-01 15:02:07 -0300
commitffa636a284b3ccc9aa4f31dff7f148780d2cd00b (patch)
treeaba9014d031f4f2b63c55fd06167c1398f7085d9 /test/snapshots/ttylook.golden
parent65bffe2c7b7fcdbd82cc112315e64e1bca8dd150 (diff)
downloadpardes-ffa636a284b3ccc9aa4f31dff7f148780d2cd00b.tar.gz
pardes-ffa636a284b3ccc9aa4f31dff7f148780d2cd00b.zip
tty look motion: n/N on a terminal pane (normal mode only) walk the pane's own output rows — paneCursorLines, prompt/echo rows already blanked by the OSC 133 marks — for the next/prev row whose leading file-ish word resolves through look.resolve (realpath-only, side-effect-free; only the chosen row gets the real look), msel-select it, scroll it into view, and look it via actOnSelection. The modal cursor is the position (no new Pane state), so the walk resumes wherever j/k left it; focus returns to the terminal after the look so n keeps stepping; no wrap; no hit = no-op. Insert mode still splices, tty mode still forwards to the pty. The file-pane search stepper stays separate (different row predicate: the searched file's path prefix vs general resolvability). New snap script ttylook.snap + golden; all 19 baseline goldens untouched and green (20/20).
Diffstat (limited to 'test/snapshots/ttylook.golden')
-rw-r--r--test/snapshots/ttylook.golden279
1 files changed, 279 insertions, 0 deletions
diff --git a/test/snapshots/ttylook.golden b/test/snapshots/ttylook.golden
new file mode 100644
index 00000000..ce42d94f
--- /dev/null
+++ b/test/snapshots/ttylook.golden
@@ -0,0 +1,279 @@
+== snap lsrow grid=120x30 cursor=2,2
+|Kill Newcol Tutor Debug Colors NextColor Dump
+| nm /tmp/pardes-snap/ttylook/cwd/big.txt Save Del nm /tmp/pardes-snap/ttylook/cwd Del
+| 1 line 1
+| 2 line 2 big.txt plain.txt sub
+| 3 line 3
+| 4 line 4
+| 5 line 5
+| 6 line 6
+| 7 line 7
+| 8 line 8
+| 9 line 9
+| nm /tmp/pardes-snap/ttylook/cwd Del
+| big.txt:20
+| ww
+|
+| plain.txt
+| big.txt:33
+| zz
+|
+| DONE
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+|
+| big.txt plain.txt sub
+|
+|
+|
+|
+|
+|
+== style lsrow
+|0: 0-44 #969696,#2c2a3e, 45-119 d,#2c2a3e,
+|1: 0-1 d,#383c54, 2-49 #969696,#2c2a3e, 50-59 d,#2c2a3e, 60-61 d,#383c54, 62-96 #969696,#2c2a3e, 97-119 d,#2c2a3e,
+|2: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|3: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|4: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|5: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|6: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|7: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|8: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|9: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|10: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|11: 0-1 d,#6e4fd0, 2-36 #969696,#2c2a3e, 37-59 d,#2c2a3e, 60-61 d,#525252, 62-119 d,d,
+|12: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|13: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|14: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|15: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|16: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|17: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|18: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|19: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|20: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|21: 0-1 d,#383c54, 2-36 #969696,#2c2a3e, 37-59 d,#2c2a3e, 60-61 d,#525252, 62-119 d,d,
+|22: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|23: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|24: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|25: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|26: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|27: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|28: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|29: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+== snap line20 grid=120x30 cursor=2,12
+|Kill Newcol Tutor Debug Colors NextColor Dump
+| nm /tmp/pardes-snap/ttylook/cwd/big.txt Save Del nm /tmp/pardes-snap/ttylook/cwd Del
+| 20 line 20
+| 21 line 21 big.txt plain.txt sub
+| 22 line 22
+| 23 line 23
+| 24 line 24
+| 25 line 25
+| 26 line 26
+| 27 line 27
+| 28 line 28
+| nm /tmp/pardes-snap/ttylook/cwd Del
+| big.txt:20
+| ww
+|
+| plain.txt
+| big.txt:33
+| zz
+|
+| DONE
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+|
+| big.txt plain.txt sub
+|
+|
+|
+|
+|
+|
+== snap plain grid=120x30 cursor=2,15
+|Kill Newcol Tutor Debug Colors NextColor Dump
+| nm /tmp/pardes-snap/ttylook/cwd/big.txt Save Del nm /tmp/pardes-snap/ttylook/cwd Del
+| 20 line 20
+| 21 line 21 big.txt plain.txt sub
+| 22 line 22
+| 23 line 23
+| nm /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del
+| 1 just text
+|
+|
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+| big.txt:20
+| ww
+|
+| plain.txt
+| big.txt:33
+| zz
+|
+| DONE
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+|
+| big.txt plain.txt sub
+|
+|
+|
+|
+|
+|
+== snap line33 grid=120x30 cursor=2,16
+|Kill Newcol Tutor Debug Colors NextColor Dump
+| nm /tmp/pardes-snap/ttylook/cwd/big.txt Save Del nm /tmp/pardes-snap/ttylook/cwd Del
+| 33 line 33
+| 34 line 34 big.txt plain.txt sub
+| 35 line 35
+| 36 line 36
+| nm /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del
+| 1 just text
+|
+|
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+| big.txt:20
+| ww
+|
+| plain.txt
+| big.txt:33
+| zz
+|
+| DONE
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+|
+| big.txt plain.txt sub
+|
+|
+|
+|
+|
+|
+== snap back grid=120x30 cursor=2,15
+|Kill Newcol Tutor Debug Colors NextColor Dump
+| nm /tmp/pardes-snap/ttylook/cwd/big.txt Save Del nm /tmp/pardes-snap/ttylook/cwd Del
+| 33 line 33
+| 34 line 34 big.txt plain.txt sub
+| 35 line 35
+| 36 line 36
+| nm /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del
+| 1 just text
+|
+|
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+| big.txt:20
+| ww
+|
+| plain.txt
+| big.txt:33
+| zz
+|
+| DONE
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+|
+| big.txt plain.txt sub
+|
+|
+|
+|
+|
+|
+== style back
+|0: 0-44 #969696,#2c2a3e, 45-119 d,#2c2a3e,
+|1: 0-1 d,#383c54, 2-49 #969696,#2c2a3e, 50-59 d,#2c2a3e, 60-61 d,#383c54, 62-96 #969696,#2c2a3e, 97-119 d,#2c2a3e,
+|2: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|3: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|4: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|5: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|6: 0-1 d,#383c54, 2-51 #969696,#2c2a3e, 52-59 d,#2c2a3e, 60-61 d,#525252, 62-119 d,d,
+|7: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|8: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|9: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|10: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|11: 0-1 d,#6e4fd0, 2-36 #969696,#2c2a3e, 37-59 d,#2c2a3e, 60-61 d,#525252, 62-119 d,d,
+|12: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|13: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|14: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|15: 0-1 d,#525252, 2-59 #d8c8a8,#4a3a1e, 60-61 d,#525252, 62-119 d,d,
+|16: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|17: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|18: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|19: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|20: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|21: 0-1 d,#383c54, 2-36 #969696,#2c2a3e, 37-59 d,#2c2a3e, 60-61 d,#525252, 62-119 d,d,
+|22: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|23: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|24: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|25: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|26: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|27: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|28: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+|29: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d,
+== snap insert grid=120x30 cursor=2,15
+|Kill Newcol Tutor Debug Colors NextColor Dump
+| nm /tmp/pardes-snap/ttylook/cwd/big.txt Save Del nm /tmp/pardes-snap/ttylook/cwd Del
+| 33 line 33
+| 34 line 34 big.txt plain.txt sub
+| 35 line 35
+| 36 line 36
+| nm /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del
+| 1 just text
+|
+|
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+| big.txt:20
+| ww
+|
+| nnplain.txt
+| big.txt:33
+| zz
+|
+| DONE
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+|
+| big.txt plain.txt sub
+|
+|
+|
+|
+|
+|
+== snap noop grid=120x30 cursor=2,17
+|Kill Newcol Tutor Debug Colors NextColor Dump
+| nm /tmp/pardes-snap/ttylook/cwd/big.txt Save Del nm /tmp/pardes-snap/ttylook/cwd Del
+| 33 line 33
+| 34 line 34 big.txt plain.txt sub
+| 35 line 35
+| nm /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del
+| 1 just text
+|
+|
+| nm /tmp/pardes-snap/ttylook/cwd Del
+| plain.txt
+| big.txt:33
+| zz
+|
+| DONE
+|
+| nm /tmp/pardes-snap/ttylook/cwd/sub Del
+|
+| big.txt plain.txt sub
+|
+|
+| qq
+| rr
+| nm /tmp/pardes-snap/ttylook/cwd Del
+|
+| big.txt plain.txt sub
+|
+|
+|
+|