| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | trunk: resume before the Reload experiment | Gabriel Schneider | 2026-09-15 |
| | | | | | Empty marker on the last pre-Reload change. Keep the Reload experiment on reload (3801914), its first change on reload-start (200a1fc), and the unfinished performance investigation on reload-perf-wip. | ||
| * | host: the core owns the event loop; every platform becomes a vtable of ↵ | Gabriel Schneider | 2026-08-25 |
| | | | | | optional methods | ||
| * | Small ux improvements, : tagline focus | Gabriel Schneider | 2026-08-01 |
| | | |||
| * | helix diff testing and feature parity | 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. | ||
| * | scrolloff: keyboard cursor moves keep 3 context rows above/below the cursor ↵ | Gabriel Schneider | 2026-08-01 |
| (vim scrolloff). One reconcile in Pane.ensureCursorVisible — every keyboard path (normal-mode motions, insert entry/edits, delete/yank/paste/undo/redo) already funnels through it; mouse click/wheel untouched. Clamps: line 0 at top, EOF-at-bottom-row for files (terminals let the vt clamp at the live bottom), margin shrinks on panes shorter than 2*off+1. New scrolloff.snap golden proves j-walk scroll at the margin, gg/top-row reachability, k-walk margin, G bottom clamp. 19/19 snapshots green; no existing goldens changed. | |||
