summaryrefslogtreecommitdiff
path: root/src/modal.zig
Commit message (Expand)AuthorAge
* Edit's x, y and s match whole runes, as addresses doGabriel Schneider35 hours
* Addresses snap to runes, not grapheme clustersGabriel Schneider35 hours
* ]f, mif and the other textobject keys use helix's own queriesGabriel Schneider35 hours
* gw labels the words in view and jumps to the one whose label is typedGabriel Schneider35 hours
* Z arms the view keys until Esc, and zm puts the cursor's column mid-viewGabriel Schneider35 hours
* g. goes to where the last edit endedGabriel Schneider35 hours
* Alt-o, Alt-i and the other tree-sitter keys walk the file's syntax treeGabriel Schneider35 hours
* K and Alt-K keep or drop the ranges a regex matches in; Alt-: turns every ran...Gabriel Schneider35 hours
* Q records keys into a register and q types them again; . repeats the last insertGabriel Schneider35 hours
* $ keeps the selections a shell command exits 0 on, and line end is glGabriel Schneider35 hours
* Registers hold a value per range, and "<reg> names oneGabriel Schneider35 hours
* & aligns the selections into columnsGabriel Schneider35 hours
* Alt-( and Alt-) rotate the text of the selectionsGabriel Schneider35 hours
* Alt-J joins lines and selects the spaces it put inGabriel Schneider35 hours
* Refactor panes and filesystem; replace FUSE with 9PGabriel Schneider2026-09-07
* One core behind N frontends, the board's own runner moved in, and every board...Gabriel Schneider2026-08-27
* Make a keystroke 2.6x cheaper by not asking Unicode about ASCIIGabriel Schneider2026-08-25
* Bound the edit path's document scans, and find out they were never the problemGabriel Schneider2026-08-25
* modal + file_pane: rework editing math and pane behavior, config/syntax addit...Gabriel Schneider2026-08-18
* big slow change: prebuilt shaders (SPIR-V/Metal), core gui reflow, docs, web ...Gabriel Schneider2026-08-18
* fix tab rendering - waybe wrecklessGabriel Schneider2026-08-10
* replace ArrayLists with bounded storageGabriel Schneider2026-08-10
* separate modal parsing and reuse actions for PDF navigationGabriel Schneider2026-08-10
* motion, scrolling and redraw are flat in file size nowGabriel Schneider2026-08-01
* helix diff testing and feature parityGabriel Schneider2026-08-01
* pardes v2: the rewrite, complete and organized. src/ (core + three shells), t...Gabriel Schneider2026-08-01