| Commit message (Expand) | Author | Age |
| * | The docs call pardes's scripting interface a virtual filesystem, served over ... | Gabriel Schneider | 13 hours |
| * | Scripts find the session as m=\$PARDES_MOUNT, else 9p; SPC q quits; upper kee... | Gabriel Schneider | 13 hours |
| * | The docs trimmed to their path: a guide with Words you'll see and one Where c... | Gabriel Schneider | 13 hours |
| * | Recipes work through a pane of their own, its look and exec, and keep a comma... | Gabriel Schneider | 20 hours |
| * | The docs say Grep is a literal search, that a write's own status comes before... | Gabriel Schneider | 21 hours |
| * | The docs take the 9P agent's round 30: log stats 0, names escape every contro... | Gabriel Schneider | 25 hours |
| * | Scripting over 9P has one chapter, and the served README and the 9P skill shr... | Gabriel Schneider | 25 hours |
| * | Docs give a look miss's real words, that event is one reader's, the real cap ... | Gabriel Schneider | 25 hours |
| * | fs.md and the 9P skill say what the language server words do over 9P | Gabriel Schneider | 25 hours |
| * | The docs and the 9P skill say each fact once, in the file that owns it, and s... | Gabriel Schneider | 25 hours |
| * | pardes --wait (-w) in a pane returns only once the pane its file landed in is... | Gabriel Schneider | 25 hours |
| * | Only a write logs an err: a refused open or truncation, create or remove, or ... | Gabriel Schneider | 25 hours |
| * | A class with non-ASCII runes matches them: [éa-z] is taken as (é|[a-z]), a ... | Gabriel Schneider | 25 hours |
| * | The README and the 9P skill warn that plan9port's 9p write always truncates, ... | Gabriel Schneider | 25 hours |
| * | A pane's ctl reads acme's fields in acme's order, the undo and redo flags inc... | Gabriel Schneider | 25 hours |
| * | An Edit x gives each of its searches the step budget, and a search that spend... | Gabriel Schneider | 25 hours |
| * | A ctl or exec line with no newline runs with its write and fails it, unless i... | Gabriel Schneider | 25 hours |
| * | A ^ after | anchors its branch: ^def|^ finds lines starting either way | Gabriel Schneider | 25 hours |
| * | The docs say what the code does: body's > replaces and >> appends, an image's... | Gabriel Schneider | 25 hours |
| * | addr takes a row's range, L:C-L2:C2 or L:C-C2, so a Recent, +Search or Jumpli... | Gabriel Schneider | 25 hours |
| * | The docs say an Edit loop that finds nothing succeeds silently, as sam's does | Gabriel Schneider | 25 hours |
| * | The writes of one open of data, body or xdata are one undo step | Gabriel Schneider | 25 hours |
| * | A refusal over unsaved panes keeps its list in +Unsaved and shows a short notice | Gabriel Schneider | 25 hours |
| * | Recent lists the files opened lately, closed ones too, and a jump back to a c... | Gabriel Schneider | 25 hours |
| * | The docs: --detach runs the editor as $!, a line with no newline fails only i... | Gabriel Schneider | 25 hours |
| * | The docs: the one rule covers pty/ctl exec, misses and gone directories are E... | Gabriel Schneider | 25 hours |
| * | pty/ctl exec fails the write when the shell cannot start; a directory removed... | Gabriel Schneider | 25 hours |
| * | The docs: data writes replace their range, restored command panes show their ... | Gabriel Schneider | 25 hours |
| * | The docs: a log stat is the whole ring, changed's three forms, terminal +Sear... | Gabriel Schneider | 25 hours |
| * | A detached session no frontend has sized is 160x50, not 80x24 | Gabriel Schneider | 25 hours |
| * | A refusal over unsaved panes logs each as `unsaved <serial> <name>`, and its ... | Gabriel Schneider | 25 hours |
| * | The docs: Kill leaves bash and fish to run the rest of a line, index rows spl... | Gabriel Schneider | 25 hours |
| * | One rule for failing builtins: the write fails, one err, no msg | Gabriel Schneider | 25 hours |
| * | The docs: which writes fail, mark for one undo step, directory looks, the ski... | Gabriel Schneider | 25 hours |
| * | Newcol at the column cap says so, and a desktop session holds 16 columns | Gabriel Schneider | 25 hours |
| * | The docs: the raw paste's second Enter, event flags and write-back, a new Tty... | Gabriel Schneider | 25 hours |
| * | follow new: a log follower that starts at the end | Gabriel Schneider | 25 hours |
| * | An a, c or i text with no . line fails the Edit, as an open { does | Gabriel Schneider | 25 hours |
| * | A pane has a tagexec: a word run as a click in its tag | Gabriel Schneider | 25 hours |
| * | The docs: sam gotchas, Restore's log order and paths, stream reads, layout's ... | Gabriel Schneider | 25 hours |
| * | The docs say what Restore renumbers and re-runs, what Tty takes, and how a ra... | Gabriel Schneider | 25 hours |
| * | The docs give the full-column refusal, an Edit block left open at close, and ... | Gabriel Schneider | 25 hours |
| * | A detached session with no frontend takes its size from the root ctl | Gabriel Schneider | 25 hours |
| * | The docs say sel is writable, Edit blocks may span writes, and sig INT stops ... | Gabriel Schneider | 25 hours |
| * | The default Shell is $SHELL, else /bin/sh | Gabriel Schneider | 25 hours |
| * | A read on a closed pane's event ends ENOENT, and the pane cap is ENOSPC | Gabriel Schneider | 25 hours |
| * | Undo and Redo with nothing left say so, and the write succeeds | Gabriel Schneider | 25 hours |
| * | addr reads empty after a failed address instead of failing | Gabriel Schneider | 25 hours |
| * | Addresses snap to runes, not grapheme clusters | Gabriel Schneider | 25 hours |
| * | A command line cut across writes runs once whole, and look/exec answer per open | Gabriel Schneider | 25 hours |