| Commit message (Expand) | Author | Age |
| * | Scripts find the session as m=\$PARDES_MOUNT, else 9p; SPC q quits; upper kee... | Gabriel Schneider | 14 hours |
| * | The docs trimmed to their path: a guide with Words you'll see and one Where c... | Gabriel Schneider | 14 hours |
| * | Recipes work through a pane of their own, its look and exec, and keep a comma... | Gabriel Schneider | 21 hours |
| * | /index names a command's pane kind cmd, not term: a script picking a terminal... | Gabriel Schneider | 21 hours |
| * | The docs say Grep is a literal search, that a write's own status comes before... | Gabriel Schneider | 22 hours |
| * | pardes - asks /pager for its +Pager and reads the serial on the same open: an... | Gabriel Schneider | 22 hours |
| * | Scripting over 9P has one chapter, and the served README and the 9P skill shr... | Gabriel Schneider | 26 hours |
| * | Recent lists the files opened lately, closed ones too, and a jump back to a c... | Gabriel Schneider | 26 hours |
| * | The docs: Kill leaves bash and fish to run the rest of a line, index rows spl... | Gabriel Schneider | 26 hours |
| * | /commands says what each word does, and that the root's ctl takes Edit | Gabriel Schneider | 26 hours |
| * | A pane has a tagexec: a word run as a click in its tag | Gabriel Schneider | 26 hours |
| * | The docs: sam gotchas, Restore's log order and paths, stream reads, layout's ... | Gabriel Schneider | 26 hours |
| * | The docs say what Restore renumbers and re-runs, what Tty takes, and how a ra... | Gabriel Schneider | 26 hours |
| * | An exec line over 1024 bytes fails the write, naming the limit | Gabriel Schneider | 26 hours |
| * | Addresses snap to runes, not grapheme clusters | Gabriel Schneider | 26 hours |
| * | A command line cut across writes runs once whole, and look/exec answer per open | Gabriel Schneider | 26 hours |
| * | The workspace tag has /tagexec, every exec file reads back what it touched, a... | Gabriel Schneider | 26 hours |
| * | The tree's README fits its 45 lines again, and fs-discovery-test knows the ne... | Gabriel Schneider | 26 hours |
| * | The tree's README and fs.md answer round 8's doc questions | Gabriel Schneider | 26 hours |
| * | A column has a ctl, an exec and an rmdir over 9P, and Restore maps its serial | Gabriel Schneider | 26 hours |
| * | A terminal's body reads as logical lines, the last one ending in a newline | Gabriel Schneider | 26 hours |
| * | Columns are named by stable serials over 9P, as panes are | Gabriel Schneider | 26 hours |
| * | The tree serves the layout: /layout, /tag and /col/<n>/tag | Gabriel Schneider | 26 hours |
| * | A column can be empty, as acme's can; new panes go where acme's makenewwindow... | Gabriel Schneider | 26 hours |
| * | Edit runs sam's command language on a pane's body, as acme's Edit does, in on... | Gabriel Schneider | 26 hours |
| * | addr takes line:col, as Look's file:12:5 does | Gabriel Schneider | 26 hours |
| * | The docs say how a --detach=NAME session is posted, what > does to tag, where... | Gabriel Schneider | 26 hours |
| * | A shell's > on addr no longer resets it, so echo /re/ > addr searches on | Gabriel Schneider | 26 hours |
| * | The docs say which shell a command runs in, what Kill's word matches, where d... | Gabriel Schneider | 26 hours |
| * | The 9P docs find the mount through $NINE_MOUNT, and then the editor is just f... | Gabriel Schneider | 26 hours |
| * | A terminal bound as a language's REPL takes the execs made on that language's... | Gabriel Schneider | 26 hours |
| * | A command line runs as its own command pane unless it is clicked at a shell's... | Gabriel Schneider | 26 hours |
| * | docs: what dogfooding asked of the second round | Gabriel Schneider | 26 hours |
| * | docs: through a mount a malformed write is EINVAL and one that fails is EIO, ... | Gabriel Schneider | 26 hours |
| * | docs: data's truncation is pardes's own, a second write inserts, and a waitin... | Gabriel Schneider | 26 hours |
| * | Exit quits and Kill stops commands, as in acme | Gabriel Schneider | 26 hours |
| * | docs: the README and skill answer what dogfooding asked | Gabriel Schneider | 26 hours |
| * | Truncating data or xdata deletes only the addressed range, not the whole body | Gabriel Schneider | 26 hours |
| * | docs: Kill quits the editor, and the column words are a pane's | Gabriel Schneider | 26 hours |
| * | A root commands file lists every builtin, its argument and which ctl takes it | Gabriel Schneider | 26 hours |
| * | Split control messages by scope: the root ctl takes the session's builtins an... | Gabriel Schneider | 26 hours |
| * | A root focus file names the pane with the keyboard and moves it; a pane's ctl... | Gabriel Schneider | 26 hours |
| * | File the tag code into tagline.zig and draw tags beside bodies | Gabriel Schneider | 26 hours |
| * | Answer a held read by its cloud9 ticket, refuse a second, and say a pane shut... | Gabriel Schneider | 26 hours |
| * | A pane's ctl takes acme's lock and unlock | Gabriel Schneider | 26 hours |
| * | pty/run answers with the command's output; pin cloud9 with 9ns concurrency an... | Gabriel Schneider | 26 hours |
| * | Run a line at a terminal's prompt through pty/run and read how it ended | Gabriel Schneider | 26 hours |
| * | Wake reads waiting on /log, event and pty/data; one reader per consuming file... | Gabriel Schneider | 26 hours |
| * | Record /log whether or not anyone reads it, with the editor's messages in it | Gabriel Schneider | 26 hours |
| * | Fixes from three adversarial reviews, and a destructive one among them | Gabriel Schneider | 26 hours |