diff options
| author | Gabriel Schneider <[email protected]> | 2026-07-06 20:58:04 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-08-01 15:02:07 -0300 |
| commit | 49f8c696ea208d2653521699d77d7e8f48cac183 (patch) | |
| tree | 522a74735b2507399c2fc913a8bdc4287584f98f /test/snapshots/ttylook.golden | |
| parent | 513938c1cfb216a3bc4a3559cf7731b8e44a952f (diff) | |
| download | pardes-49f8c696ea208d2653521699d77d7e8f48cac183.tar.gz pardes-49f8c696ea208d2653521699d77d7e8f48cac183.zip | |
rework tty n/N: a pure token MOTION (normal mode only) — select the next/prev whitespace-separated token that look.resolve can open (several per line: the greet ls row hops big.txt -> plain.txt -> sub), park the cursor at the token start, open NOTHING. Enter's existing normal-mode handler does the look on the selection (dir -> shell+ls there, file -> pane), so navigation continues with n/N+Return inside whatever opened. Wraps when nothing lies in the motion direction (first n out of tty mode starts at the prompt row and lands on the first token — lookStep pins the cursor first). vsel anchors the token end, cursor at its start (vselText is end-inclusive). File-pane search n/N untouched. ttylook.snap rewritten for the new semantics: token hops with selection styling, insert-mode n still types, Return-opens-dir, empty-dir no-op, cursor-word Enter opens a file. 29/29.
Diffstat (limited to 'test/snapshots/ttylook.golden')
| -rw-r--r-- | test/snapshots/ttylook.golden | 252 |
1 files changed, 126 insertions, 126 deletions
diff --git a/test/snapshots/ttylook.golden b/test/snapshots/ttylook.golden index 8465dbea..1233118d 100644 --- a/test/snapshots/ttylook.golden +++ b/test/snapshots/ttylook.golden @@ -1,19 +1,19 @@ -== snap lsrow grid=120x30 cursor=2,2 +== snap tok1 grid=120x30 cursor=2,3 |Kill Newcol Tutor Debug Colors NextColor Dump -| NOR /tmp/pardes-snap/ttylook/cwd/big.txt Save Del NOR /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 -| NOR /tmp/pardes-snap/ttylook/cwd Del +| NOR /tmp/pardes-snap/ttylook/cwd Del NOR /tmp/pardes-snap/ttylook/cwd Del +| +| big.txt plain.txt sub big.txt plain.txt sub +| +| +| +| +| +| +| +| +| | -| plain.txt -| big.txt:33 -| zz | -| DONE | | NOR /tmp/pardes-snap/ttylook/cwd Del | @@ -29,23 +29,23 @@ | | | -== style lsrow +== style tok1 |0: 0-44 #969696,#2c2a3e, 45-119 d,#2c2a3e, -|1: 0-1 d,#383c54, 2-50 #969696,#2c2a3e, 51-59 d,#2c2a3e, 60-61 d,#383c54, 62-97 #969696,#2c2a3e, 98-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,#6e4fd0, 2-37 #969696,#2c2a3e, 38-59 d,#2c2a3e, 60-61 d,#525252, 62-119 d,d, -|9: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|10: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|11: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|1: 0-1 d,#6e4fd0, 2-37 #969696,#2c2a3e, 38-59 d,#2c2a3e, 60-61 d,#383c54, 62-97 #969696,#2c2a3e, 98-119 d,#2c2a3e, +|2: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|3: 0-1 d,#525252, 2-8 #d8c8a8,#4a3a1e, 9-59 d,d, 60-61 d,#525252, 62-119 d,d, +|4: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|5: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|6: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|7: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|8: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|9: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|10: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, +|11: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, |12: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, |13: 0-1 d,#525252, 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,#2a2a2a, 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,#383c54, 2-37 #969696,#2c2a3e, 38-59 d,#2c2a3e, 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, @@ -60,23 +60,54 @@ |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 +== snap tok2 grid=120x30 cursor=11,3 |Kill Newcol Tutor Debug Colors NextColor Dump -| NOR /tmp/pardes-snap/ttylook/cwd/big.txt Save Del NOR /tmp/pardes-snap/ttylook/cwd Del -| 17 line 17 -| 18 line 18 big.txt plain.txt sub -| 19 line 19 -| 20 line 20 -| 21 line 21 -| 22 line 22 +| NOR /tmp/pardes-snap/ttylook/cwd Del NOR /tmp/pardes-snap/ttylook/cwd Del +| +| big.txt plain.txt sub big.txt plain.txt sub +| +| +| +| +| +| +| +| +| +| +| +| | NOR /tmp/pardes-snap/ttylook/cwd Del +| | big.txt plain.txt sub | -| zz -| big.txt:20 -| ww | -| plain.txt +| +| +| +| +| +| +| +| +| +== snap tokback grid=120x30 cursor=2,3 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/ttylook/cwd Del NOR /tmp/pardes-snap/ttylook/cwd Del +| +| big.txt plain.txt sub big.txt plain.txt sub +| +| +| +| +| +| +| +| +| +| +| +| | NOR /tmp/pardes-snap/ttylook/cwd Del | | big.txt plain.txt sub @@ -91,22 +122,22 @@ | | | -== snap plain grid=120x30 cursor=2,12 +== snap insert grid=120x30 cursor=2,3 |Kill Newcol Tutor Debug Colors NextColor Dump -| NOR /tmp/pardes-snap/ttylook/cwd/big.txt Save Del NOR /tmp/pardes-snap/ttylook/cwd Del -| 17 line 17 -| 18 line 18 big.txt plain.txt sub -| NOR /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del -| 1 just text +| NOR /tmp/pardes-snap/ttylook/cwd Del NOR /tmp/pardes-snap/ttylook/cwd Del +| +| nnbig.txt plain.txt sub big.txt plain.txt sub +| +| +| +| +| +| +| +| | | -| NOR /tmp/pardes-snap/ttylook/cwd Del -| big.txt:20 -| ww | -| plain.txt -| big.txt:33 -| zz | | NOR /tmp/pardes-snap/ttylook/cwd Del | @@ -122,23 +153,23 @@ | | | -== snap line33 grid=120x30 cursor=2,12 +== snap tok3 grid=120x30 cursor=22,3 |Kill Newcol Tutor Debug Colors NextColor Dump -| NOR /tmp/pardes-snap/ttylook/cwd/big.txt Save Del NOR /tmp/pardes-snap/ttylook/cwd Del -| 32 line 32 -| 33 line 33 big.txt plain.txt sub -| NOR /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del -| 1 just text +| NOR /tmp/pardes-snap/ttylook/cwd Del NOR /tmp/pardes-snap/ttylook/cwd Del +| +| big.txt plain.txt sub big.txt plain.txt sub +| +| +| +| +| +| +| +| | | -| NOR /tmp/pardes-snap/ttylook/cwd Del -| ww | -| plain.txt -| big.txt:33 -| zz | -| DONE | NOR /tmp/pardes-snap/ttylook/cwd Del | | big.txt plain.txt sub @@ -153,22 +184,22 @@ | | | -== snap back grid=120x30 cursor=2,12 +== snap diropen grid=120x30 cursor=4,7 |Kill Newcol Tutor Debug Colors NextColor Dump -| NOR /tmp/pardes-snap/ttylook/cwd/big.txt Save Del NOR /tmp/pardes-snap/ttylook/cwd Del -| 32 line 32 -| 33 line 33 big.txt plain.txt sub -| NOR /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del -| 1 just text +| NOR /tmp/pardes-snap/ttylook/cwd Del NOR /tmp/pardes-snap/ttylook/cwd Del +| +| big.txt plain.txt sub big.txt plain.txt sub +| +| NOR /tmp/pardes-snap/ttylook/cwd/sub Del +| +| +| +| +| +| | | -| NOR /tmp/pardes-snap/ttylook/cwd Del -| big.txt:20 -| ww | -| plain.txt -| big.txt:33 -| zz | | NOR /tmp/pardes-snap/ttylook/cwd Del | @@ -184,53 +215,22 @@ | | | -== style back -|0: 0-44 #969696,#2c2a3e, 45-119 d,#2c2a3e, -|1: 0-1 d,#383c54, 2-50 #969696,#2c2a3e, 51-59 d,#2c2a3e, 60-61 d,#383c54, 62-97 #969696,#2c2a3e, 98-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,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 60-61 d,#525252, 62-119 d,d, -|4: 0-1 d,#383c54, 2-52 #969696,#2c2a3e, 53-59 d,#2c2a3e, 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,#525252, 2-6 #5a5a5a,d, 7-59 d,d, 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,#6e4fd0, 2-37 #969696,#2c2a3e, 38-59 d,#2c2a3e, 60-61 d,#525252, 62-119 d,d, -|9: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|10: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|11: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|12: 0-1 d,#525252, 2-59 #d8c8a8,#4a3a1e, 60-61 d,#525252, 62-119 d,d, -|13: 0-1 d,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|14: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|15: 0-1 d,#2a2a2a, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|16: 0-1 d,#383c54, 2-37 #969696,#2c2a3e, 38-59 d,#2c2a3e, 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,#525252, 2-59 d,d, 60-61 d,#525252, 62-119 d,d, -|21: 0-1 d,#525252, 2-59 d,d, 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,12 +== snap noop grid=120x30 cursor=4,7 |Kill Newcol Tutor Debug Colors NextColor Dump -| NOR /tmp/pardes-snap/ttylook/cwd/big.txt Save Del NOR /tmp/pardes-snap/ttylook/cwd Del -| 32 line 32 -| 33 line 33 big.txt plain.txt sub -| NOR /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del -| 1 just text +| NOR /tmp/pardes-snap/ttylook/cwd Del NOR /tmp/pardes-snap/ttylook/cwd Del +| +| big.txt plain.txt sub big.txt plain.txt sub +| +| NOR /tmp/pardes-snap/ttylook/cwd/sub Del +| +| +| +| +| +| | | -| NOR /tmp/pardes-snap/ttylook/cwd Del -| big.txt:20 -| ww | -| nnplain.txt -| big.txt:33 -| zz | | NOR /tmp/pardes-snap/ttylook/cwd Del | @@ -246,22 +246,22 @@ | | | -== snap noop grid=120x30 cursor=2,13 +== snap fileopen grid=120x30 cursor=7,2 |Kill Newcol Tutor Debug Colors NextColor Dump | NOR /tmp/pardes-snap/ttylook/cwd/big.txt Save Del NOR /tmp/pardes-snap/ttylook/cwd Del -| 32 line 32 -| 33 line 33 big.txt plain.txt sub -| NOR /tmp/pardes-snap/ttylook/cwd/plain.txt Save Del -| 1 just text +| 1 line 1 +| NOR /tmp/pardes-snap/ttylook/cwd Del big.txt plain.txt sub +| +| NOR /tmp/pardes-snap/ttylook/cwd/sub Del +| +| +| +| | | -| NOR /tmp/pardes-snap/ttylook/cwd Del | -| DONE | -| NOR /tmp/pardes-snap/ttylook/cwd/sub Del | -| big.txt plain.txt sub | | NOR /tmp/pardes-snap/ttylook/cwd Del | |
