diff options
| author | Gabriel Schneider <[email protected]> | 2026-07-06 13:54:34 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-08-01 15:02:07 -0300 |
| commit | 65bffe2c7b7fcdbd82cc112315e64e1bca8dd150 (patch) | |
| tree | bf7a05fa31931d463ac0e8e8f659727016f275ee /shaders | |
| parent | de4def3548a6729b0dfd2120495a61beef8c8c2c (diff) | |
| download | pardes-65bffe2c7b7fcdbd82cc112315e64e1bca8dd150.tar.gz pardes-65bffe2c7b7fcdbd82cc112315e64e1bca8dd150.zip | |
file search: / on a file pane types a pattern into the tag tail (the existing modal one-line editor — persistent, no popup); Enter runs grep -nH '<pat>' '<path>' in a shell in the file's dir via the existing exec path (ttyForDir + write effects), so results are ordinary persistent terminal text. n/N walk the result rows of that pane (paneCursorLines already blanks prompt/echo rows via the OSC 133 semantic marks), select the row with the modal line selection, and hand path:NNN: to the existing look (actOnSelection right) which scrolls the file pane there. Esc cancels and restores the tag. State: four Pane fields (search_edit/search_at/search_pane/search_row) — no results mirror, no highlight engine. New snap script fsearch.snap + golden; all 18 frozen goldens stay green (19/19).
Diffstat (limited to 'shaders')
0 files changed, 0 insertions, 0 deletions
