| Commit message (Expand) | Author | Age |
| * | Registers hold a value per range, and "<reg> names one | Gabriel Schneider | 36 hours |
| * | Let s, S and | pressed in a tag answer for the tag's own text | Gabriel Schneider | 36 hours |
| * | File the tag code into tagline.zig and draw tags beside bodies | Gabriel Schneider | 36 hours |
| * | Let a pane's tag take a row for each line it holds | Gabriel Schneider | 36 hours |
| * | Make a pane's tag a Text edited with the body's own keys | Gabriel Schneider | 36 hours |
| * | Give a pane's body its own Text holding the cursor, selections, mode and undo | Gabriel Schneider | 36 hours |
| * | Move exec out of pardes.zig into exec.zig | Gabriel Schneider | 36 hours |
| * | Move looking out of pardes.zig into look.zig | Gabriel Schneider | 36 hours |
| * | Ignore slash-only comment markers in general Look detection | Gabriel Schneider | 2026-09-15 |
| * | Refactor panes and filesystem; replace FUSE with 9P | Gabriel Schneider | 2026-09-07 |
| * | grep: one file it cannot read is not the end of the search | Gabriel Schneider | 2026-09-03 |
| * | errors: a mistyped flag is a sentence, and a pipe is not a document | Gabriel Schneider | 2026-09-03 |
| * | errors: a save that could not happen, and two panics on an ordinary click | Gabriel Schneider | 2026-09-03 |
| * | lsp: a protocol client for every other language, narrated on the message row | Gabriel Schneider | 2026-09-01 |
| * | acmefs: a pane's terminal gets pty/data, pty/ctl and pty/status | Gabriel Schneider | 2026-08-27 |
| * | One core behind N frontends, the board's own runner moved in, and every board... | Gabriel Schneider | 2026-08-27 |
| * | A fourth platform: pardes as ESP32-P4 firmware, bytes in and bytes out | Gabriel Schneider | 2026-08-25 |
| * | host: the core owns the event loop; every platform becomes a vtable of option... | Gabriel Schneider | 2026-08-25 |
| * | big slow change: prebuilt shaders (SPIR-V/Metal), core gui reflow, docs, web ... | Gabriel Schneider | 2026-08-18 |
| * | look: richer path/range parsing, pdf rendering, corner-drag and stepgrain sna... | Gabriel Schneider | 2026-08-15 |
| * | clipboard, n/N and the tty prompt: three things that were half-wired | Gabriel Schneider | 2026-08-12 |
| * | replace ArrayLists with bounded storage | Gabriel Schneider | 2026-08-10 |
| * | a native macOS backend: libpardes plus an AppKit shell | Gabriel Schneider | 2026-08-10 |
| * | tty/image: big harness + golden coverage pass | Gabriel Schneider | 2026-08-10 |
| * | a Look path can name a range, and search selects what it found | Gabriel Schneider | 2026-08-01 |
| * | config.zig: every binding and every piece of Look syntax in one file | Gabriel Schneider | 2026-08-01 |
| * | openLink: hand URLs to the desktop opener (xdg-open / open) via double fork | Gabriel Schneider | 2026-08-01 |
| * | Builtins (Find, Grep) qol improvements and ui fixes | Gabriel Schneider | 2026-08-01 |
| * | smal qol ux changes | Gabriel Schneider | 2026-08-01 |
| * | Find builtin (SPC f f): fd in-core, results into +Search, n/N opens each hit | Gabriel Schneider | 2026-08-01 |
| * | adding better search to tty mode | Gabriel Schneider | 2026-08-01 |
| * | web snapshots: add switch for saving/loading exports, update web version, web... | Gabriel Schneider | 2026-08-01 |
| * | posix portability: linux syscalls -> libc (std.c) in one shared path. All raw... | Gabriel Schneider | 2026-08-01 |
| * | pardes v2: the rewrite, complete and organized. src/ (core + three shells), t... | Gabriel Schneider | 2026-08-01 |