summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-10-01 01:51:56 -0300
committerGabriel Schneider <[email protected]>2026-10-01 01:51:56 -0300
commit62ed30e879693ece34c517f238fd6ee1ec3a114b (patch)
tree01b3faac7418f03d32b0661f4c9c28a5bf7c4492
parent6635eb7c3aa19210e24c4013ef208d905ff9b687 (diff)
downloadpardes-62ed30e879693ece34c517f238fd6ee1ec3a114b.tar.gz
pardes-62ed30e879693ece34c517f238fd6ee1ec3a114b.zip
Release Pardes 0.18
Co-Authored-By: Claude Opus 5.5 <[email protected]>
-rw-r--r--build.zig.zon2
-rw-r--r--src/CHANGELOG.md15
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