| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Builtins (Find, Grep) qol improvements and ui fixes | Gabriel Schneider | 2026-08-01 |
| | | |||
| * | build.zig runners and testing improvements | Gabriel Schneider | 2026-08-01 |
| | | |||
| * | adding better search to tty mode | Gabriel Schneider | 2026-08-01 |
| | | |||
| * | Small ux improvements, : tagline focus | Gabriel Schneider | 2026-08-01 |
| | | |||
| * | boot with a single shell pane (was three). Options.shells (default 1; >=3 ↵ | Gabriel Schneider | 2026-08-01 |
| | | | | | gives the classic two-column boot), -n <count> CLI flag. The 26 legacy snap scripts pin -n 3 on their start line so their coordinates and goldens stay valid; boot.snap tests the new default (golden regenerated: one full-width pane). 28/28 green. | ||
| * | file search: / on a file pane types a pattern into the tag tail (the ↵ | Gabriel Schneider | 2026-08-01 |
| 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). | |||
