summaryrefslogtreecommitdiff
path: root/src/ninep/cols.zig
Commit message (Expand)AuthorAge
* A ctl refusal quotes the offending word alone, everywhere: wrong #args in con...Gabriel Schneider26 hours
* Views generated by each read stat 0, as acme's do: data, xdata, index, layout...Gabriel Schneider26 hours
* A shell command from the workspace's or a column's tag runs as a command pane...Gabriel Schneider26 hours
* Joincol is refused, as Newcol is, when the joined column cannot give each pan...Gabriel Schneider26 hours
* fs.md says that in a > to a tag cut into several writes, those taken before a...Gabriel Schneider26 hours
* A tag rewrite counts its text without the newline it drops: echo of exactly 4...Gabriel Schneider26 hours
* pane/new takes rows from a pane in another column before refusing ENOSPC, as ...Gabriel Schneider26 hours
* A tag write over the limit is refused "no space: over 4096 bytes", so its err...Gabriel Schneider26 hours
* DumpConfig's lines that set nothing start with #, and a line starting with # ...Gabriel Schneider26 hours
* A Newcol refused because the panes' tags would not fit logs its err alone and...Gabriel Schneider26 hours
* Help and Find from the workspace or a column tag act in the session's directo...Gabriel Schneider26 hours
* A column's and the workspace's tag read with no trailing newline, as a pane's...Gabriel Schneider26 hours
* New and Tty run at /tagexec and a column's exec, and with no pane at allGabriel Schneider26 hours
* A word at /tagexec or a column's exec that makes, acts on and focuses no pane...Gabriel Schneider26 hours
* Pane, column and workspace tags take one set of write checks, and a refused `...Gabriel Schneider26 hours
* Only a write logs an err: a refused open or truncation, create or remove, or ...Gabriel Schneider26 hours
* A builtin's Verbose announcement is the message row's alone, never loggedGabriel Schneider26 hours
* A tag write refuses NUL and the other control characters; a Dump that fails s...Gabriel Schneider26 hours
* Edit written to /tagexec or a column's exec is refused as the other pane word...Gabriel Schneider26 hours
* Every EINVAL a write gets says why; DEL in an exec or look line is a control ...Gabriel Schneider26 hours
* A pane's word written to /tagexec or a column's exec is refused, not done at ...Gabriel Schneider26 hours
* A column ctl write reads back what it touched aloneGabriel Schneider26 hours
* New from a column's exec makes its scratch in the session's directory, as tag...Gabriel Schneider26 hours
* One rule for failing builtins: the write fails, one err, no msgGabriel Schneider26 hours
* A column's ctl refuses as the other ctls do, and a bare answer says what it t...Gabriel Schneider26 hours
* A command run from a column's tag gets its pane in that columnGabriel Schneider26 hours
* Words from the workspace and column tags run in the session's directoryGabriel Schneider26 hours
* An exec line over 1024 bytes fails the write, naming the limitGabriel Schneider26 hours
* The workspace tag has /tagexec, every exec file reads back what it touched, a...Gabriel Schneider26 hours
* An error on a column's ctl, exec or rmdir names that file in the logGabriel Schneider26 hours
* A column has a ctl, an exec and an rmdir over 9P, and Restore maps its serialGabriel Schneider26 hours
* A focus write makes its pane's column the active one, and layout's active is itGabriel Schneider26 hours
* Columns are named by stable serials over 9P, as panes areGabriel Schneider26 hours
* The tree serves the layout: /layout, /tag and /col/<n>/tagGabriel Schneider26 hours