diff options
| author | Gabriel Schneider <[email protected]> | 2026-07-27 10:52:32 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-08-01 15:02:07 -0300 |
| commit | 6877a61ef40ad0d8e762a28d0a3f5fa9bfefaff2 (patch) | |
| tree | aabc3aa64afb2da01a67d8716cbd964743e679ed /test/snapshots/psearch.golden | |
| parent | c79612b523c1526202335302e1e49c078ca317cf (diff) | |
| download | pardes-6877a61ef40ad0d8e762a28d0a3f5fa9bfefaff2.tar.gz pardes-6877a61ef40ad0d8e762a28d0a3f5fa9bfefaff2.zip | |
an output pane is not a document: +Search/+Help split below the pane that asked, never into a column of their own
placeDoc classified any file pane as a doc, so a +Search opened from a lone
shell took layoutInsertColumn(0) - a whole new leftmost column, shoving every
existing column sideways - and an open results list was then eligible as the
split parent for a real file, stacking documents under the list. An output
buffer has no file behind it and no Save; it is the result list belonging to
the pane that asked for it. Now it is that on both sides of the rule: it
splits below from_id whatever kind of pane that is (a source that died falls
back to stackDocLeft, the same last resort a full column bar uses), and it is
skipped when a real doc hunts for its split parent, so a file opened from a
search row joins the docs instead of the results.
Real docs are untouched: fsearch/rsearch/look-file/tutor/lookpanes all pass
unchanged. psearch is the proof - its results snap was two columns (the shell
pushed to x=70, its gutter run at 70-71) and is now one 140-wide column with
the +Search stacked below at the same x origin.
Diffstat (limited to 'test/snapshots/psearch.golden')
| -rw-r--r-- | test/snapshots/psearch.golden | 218 |
1 files changed, 109 insertions, 109 deletions
diff --git a/test/snapshots/psearch.golden b/test/snapshots/psearch.golden index ae5b2b34..c89ec509 100644 --- a/test/snapshots/psearch.golden +++ b/test/snapshots/psearch.golden @@ -60,21 +60,21 @@ | | | -== snap results grid=140x30 cursor=74,8 +== snap results grid=140x30 cursor=4,8 |Kill Newcol Tutor Debug NextColor Dump -| NOR /tmp/pardes-snap/psearch/cwd/+Search Del NOR /tmp/pardes-snap/psearch/cwd Del -| 1 @p0:2:3 x MARK a -| 2 @p0:4:3 x MARK b x MARK a -| 3 @p0:6:3 x MARK c zz -| 4 x MARK b -| zz -| x MARK c -| -| -| -| +| NOR /tmp/pardes-snap/psearch/cwd Del | +| x MARK a +| zz +| x MARK b +| zz +| x MARK c | +| NOR /tmp/pardes-snap/psearch/cwd/+Search Del +| 1 @p0:2:3 x MARK a +| 2 @p0:4:3 x MARK b +| 3 @p0:6:3 x MARK c +| 4 | | | @@ -91,21 +91,21 @@ | | | -== snap first grid=140x30 cursor=74,3 +== snap first grid=140x30 cursor=4,3 |Kill Newcol Tutor Debug NextColor Dump -| NOR /tmp/pardes-snap/psearch/cwd/+Search Del NOR /tmp/pardes-snap/psearch/cwd Del -| 1 @p0:2:3 x MARK a -| 2 @p0:4:3 x MARK b x MARK a -| 3 @p0:6:3 x MARK c zz -| 4 x MARK b -| zz -| x MARK c -| -| -| -| +| NOR /tmp/pardes-snap/psearch/cwd Del | +| x MARK a +| zz +| x MARK b +| zz +| x MARK c | +| NOR /tmp/pardes-snap/psearch/cwd/+Search Del +| 1 @p0:2:3 x MARK a +| 2 @p0:4:3 x MARK b +| 3 @p0:6:3 x MARK c +| 4 | | | @@ -124,50 +124,50 @@ | == style first |0: 0-37 #949494,#121212, 38-139 d,#121212, -|1: 0-1 d,#262626, 2-45 #949494,#121212, 46-69 d,#121212, 70-71 d,#626262, 72-107 #949494,#121212, 108-139 d,#121212, -|2: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 #d8c8a8,#4a3a1e, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|3: 0-1 d,#444444, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|4: 0-1 d,#444444, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|5: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|6: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|7: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|8: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|9: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|10: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|11: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|12: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|13: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|14: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|15: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|16: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|17: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|18: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|19: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|20: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|21: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|22: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|23: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|24: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|25: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|26: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|27: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|28: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -|29: 0-1 d,#444444, 2-6 #626262,#080808, 7-69 d,#080808, 70-71 d,#444444, 72-139 #bdbdbd,#080808, -== snap second grid=140x30 cursor=74,5 +|1: 0-1 d,#626262, 2-37 #949494,#121212, 38-139 d,#121212, +|2: 0-1 d,#444444, 2-139 #bdbdbd,#080808, +|3: 0-1 d,#444444, 2-139 #bdbdbd,#080808, +|4: 0-1 d,#444444, 2-139 #bdbdbd,#080808, +|5: 0-1 d,#444444, 2-139 #bdbdbd,#080808, +|6: 0-1 d,#444444, 2-139 #bdbdbd,#080808, +|7: 0-1 d,#444444, 2-139 #bdbdbd,#080808, +|8: 0-1 d,#444444, 2-139 #bdbdbd,#080808, +|9: 0-1 d,#262626, 2-45 #949494,#121212, 46-139 d,#121212, +|10: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 #d8c8a8,#4a3a1e, +|11: 0-1 d,#444444, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-139 d,#080808, +|12: 0-1 d,#444444, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-139 d,#080808, +|13: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|14: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|15: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|16: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|17: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|18: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|19: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|20: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|21: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|22: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|23: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|24: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|25: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|26: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|27: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|28: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +|29: 0-1 d,#444444, 2-6 #626262,#080808, 7-139 d,#080808, +== snap second grid=140x30 cursor=4,5 |Kill Newcol Tutor Debug NextColor Dump -| NOR /tmp/pardes-snap/psearch/cwd/+Search Del NOR /tmp/pardes-snap/psearch/cwd Del -| 1 @p0:2:3 x MARK a -| 2 @p0:4:3 x MARK b x MARK a -| 3 @p0:6:3 x MARK c zz -| 4 x MARK b -| zz -| x MARK c -| -| -| -| +| NOR /tmp/pardes-snap/psearch/cwd Del | +| x MARK a +| zz +| x MARK b +| zz +| x MARK c | +| NOR /tmp/pardes-snap/psearch/cwd/+Search Del +| 1 @p0:2:3 x MARK a +| 2 @p0:4:3 x MARK b +| 3 @p0:6:3 x MARK c +| 4 | | | @@ -184,21 +184,21 @@ | | | -== snap back grid=140x30 cursor=74,3 +== snap back grid=140x30 cursor=4,3 |Kill Newcol Tutor Debug NextColor Dump -| NOR /tmp/pardes-snap/psearch/cwd/+Search Del NOR /tmp/pardes-snap/psearch/cwd Del -| 1 @p0:2:3 x MARK a -| 2 @p0:4:3 x MARK b x MARK a -| 3 @p0:6:3 x MARK c zz -| 4 x MARK b -| zz -| x MARK c -| -| -| -| +| NOR /tmp/pardes-snap/psearch/cwd Del | +| x MARK a +| zz +| x MARK b +| zz +| x MARK c | +| NOR /tmp/pardes-snap/psearch/cwd/+Search Del +| 1 @p0:2:3 x MARK a +| 2 @p0:4:3 x MARK b +| 3 @p0:6:3 x MARK c +| 4 | | | @@ -215,18 +215,18 @@ | | | -== snap nomatch grid=140x30 cursor=74,3 +== snap nomatch grid=140x30 cursor=4,3 |Kill Newcol Tutor Debug NextColor Dump -| NOR /tmp/pardes-snap/psearch/cwd/+Search Del NOR /tmp/pardes-snap/psearch/cwd Del -| 1 -| x MARK a -| zz -| x MARK b -| zz -| x MARK c -| +| NOR /tmp/pardes-snap/psearch/cwd Del | +| x MARK a +| zz +| x MARK b +| zz +| x MARK c | +| NOR /tmp/pardes-snap/psearch/cwd/+Search Del +| 1 | | | @@ -246,18 +246,18 @@ | | | -== snap ttyinert grid=140x30 cursor=74,8 +== snap ttyinert grid=140x30 cursor=4,8 |Kill Newcol Tutor Debug NextColor Dump -| NOR /tmp/pardes-snap/psearch/cwd/+Search Del TTY /tmp/pardes-snap/psearch/cwd Del -| 1 $ printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' -| x MARK a -| zz -| x MARK b -| zz -| x MARK c -| $ -| -| +| TTY /tmp/pardes-snap/psearch/cwd Del +| $ printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' +| x MARK a +| zz +| x MARK b +| zz +| x MARK c +| $ +| NOR /tmp/pardes-snap/psearch/cwd/+Search Del +| 1 | | | @@ -277,21 +277,21 @@ | | | -== snap rightsearch grid=140x30 cursor=74,3 +== snap rightsearch grid=140x30 cursor=4,3 |Kill Newcol Tutor Debug NextColor Dump -| NOR /tmp/pardes-snap/psearch/cwd/+Search Del NOR /tmp/pardes-snap/psearch/cwd Del -| 1 @p0:2:3 x MARK a -| 2 @p0:4:3 x MARK b x MARK a -| 3 @p0:6:3 x MARK c zz -| 4 x MARK b -| zz -| x MARK c -| -| -| -| +| NOR /tmp/pardes-snap/psearch/cwd Del | +| x MARK a +| zz +| x MARK b +| zz +| x MARK c | +| NOR /tmp/pardes-snap/psearch/cwd/+Search Del +| 1 @p0:2:3 x MARK a +| 2 @p0:4:3 x MARK b +| 3 @p0:6:3 x MARK c +| 4 | | | |
