summaryrefslogtreecommitdiff
path: root/src/ninep/addr.zig
Commit message (Expand)AuthorAge
* A refused write to dot after a shell's truncation changes nothing: the trunca...Gabriel Schneider44 hours
* A backward search along one long line takes time in the line's length, not it...Gabriel Schneider44 hours
* A pattern anchoring some alternatives with ^ and not others is refused with w...Gabriel Schneider44 hours
* A class with non-ASCII runes matches them: [éa-z] is taken as (é|[a-z]), a ...Gabriel Schneider44 hours
* An Edit x gives each of its searches the step budget, and a search that spend...Gabriel Schneider44 hours
* A pattern up to 512 characters compiles; a longer one is refused naming the l...Gabriel Schneider44 hours
* A pattern with a newline and an anchor mvzr would misread is refused EINVAL, ...Gabriel Schneider44 hours
* addr takes a row's range, L:C-L2:C2 or L:C-C2, so a Recent, +Search or Jumpli...Gabriel Schneider44 hours
* An empty match at a search's start is passed over, as sam's nextmatch doesGabriel Schneider44 hours
* A bare Shell names the shell it goes back to, and 12:0 says columns count from 1Gabriel Schneider44 hours
* addr reads empty after a failed address instead of failingGabriel Schneider44 hours
* Addresses snap to runes, not grapheme clustersGabriel Schneider44 hours
* A line address past the last newline is sam's empty line thereGabriel Schneider44 hours
* ^ in a pattern with \n matches at every line start, and a ^ or $ that cannot ...Gabriel Schneider44 hours
* addr takes line:col, as Look's file:12:5 doesGabriel Schneider44 hours
* A shell's > on addr no longer resets it, so echo /re/ > addr searches onGabriel Schneider44 hours
* Addresses: acme's ; is tested and documentedGabriel Schneider44 hours
* docs: through a mount a malformed write is EINVAL and one that fails is EIO, ...Gabriel Schneider44 hours
* An address searches back after a minus, and a range ending before its start i...Gabriel Schneider44 hours
* A regular expression search is bounded by a step budget patched into mvzr, no...Gabriel Schneider44 hours
* A regular expression search comes back: costly patterns refused, long lines w...Gabriel Schneider44 hours
* Normal mode's s and S search as addr does, through one shared regexp.zigGabriel Schneider44 hours
* Addresses search a line at a time as sam does, say why they fail, and a faile...Gabriel Schneider44 hours
* Keep a pane's filesystem state on the Pane instead of a slot-indexed tableGabriel Schneider44 hours
* Plan 9 idiom for the control filesystem, and the regressions a624a56 leftGabriel Schneider44 hours
* Flatten the 9P control tree and move it out of fs.zigGabriel Schneider44 hours