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