summaryrefslogtreecommitdiff
path: root/src/sam_edit.zig
Commit message (Expand)AuthorAge
* An Edit's held write: < | > commands no longer block their 9P connection (ans...Gabriel Schneider17 hours
* Edit runs acme's file and shell commands: < | > through the session's Shell o...Gabriel Schneider19 hours
* Edit's w and the other left-out sam commands fail EIO in words, never EOPNOTS...Gabriel Schneider39 hours
* A pattern anchoring some alternatives with ^ and not others is refused with w...Gabriel Schneider39 hours
* A class with non-ASCII runes matches them: [éa-z] is taken as (é|[a-z]), a ...Gabriel Schneider39 hours
* A bad command inside an Edit block written whole is named, not the } after itGabriel Schneider39 hours
* An Edit x gives each of its searches the step budget, and a search that spend...Gabriel Schneider39 hours
* A pattern up to 512 characters compiles; a longer one is refused naming the l...Gabriel Schneider39 hours
* A pattern with a newline and an anchor mvzr would misread is refused EINVAL, ...Gabriel Schneider39 hours
* An a, c or i text with no . line fails the Edit, as an open { doesGabriel Schneider39 hours
* An Edit text block is found in linear time: only a . line is parsed againGabriel Schneider39 hours
* Edit's x, y and s match whole runes, as addresses doGabriel Schneider39 hours
* Edit's refusals name the pattern, not the line, and say when dot is emptyGabriel Schneider39 hours
* A write of an Edit block reaches Edit whole, on a pane's ctl, the root's and ...Gabriel Schneider39 hours
* An Edit with an unclosed { is refused, not runGabriel Schneider39 hours
* ^ in a pattern with \n matches at every line start, and a ^ or $ that cannot ...Gabriel Schneider39 hours
* Edit runs sam's command language on a pane's body, as acme's Edit does, in on...Gabriel Schneider39 hours