diff options
| -rw-r--r-- | build.zig.zon | 2 | ||||
| -rw-r--r-- | src/CHANGELOG.md | 15 |
2 files changed, 16 insertions, 1 deletions
diff --git a/build.zig.zon b/build.zig.zon index 50e3237b..1cb6e091 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,6 +1,6 @@ .{ .name = .pardes, - .version = "0.17.0", + .version = "0.18.0", .dependencies = .{ // 9P sessions and transports live in the published cloud9 package, so // the manifest pins the build: `zig build` fetches this commit into diff --git a/src/CHANGELOG.md b/src/CHANGELOG.md index 3a9bd250..65d72669 100644 --- a/src/CHANGELOG.md +++ b/src/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## 0.18 + +- A bare `:N` or `:N:M` look addresses the pane it is looked from, from a + click, `Look`, 9P or an event write-back. +- `pardes -` keeps one `+Pager` per directory and refills it; it no longer + takes the keyboard, collapses `\r` progress lines, drops NUL and BEL, and + shows a diff (`git diff`, `git show`, `git log -p`) as a diff. A text it + cannot show goes to stderr with why. systemd tools page through it too. +- A pane's `event` gives a record in pieces across short reads, so a shell + `read` loop works. +- A `sel` write leaves the written text selected. A PDF's body keeps its + lines. `+PdfSections` rows are `file:PAGE:SECTION`. Event write-backs + check their origin and numbers. A bad setting value is quoted. +- Every recipe in the scripting and setup chapters runs as written. + ## 0.17 - A terminal pane draws the images its program sends with the kitty |
