summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-10-01 09:13:37 -0300
committerGabriel Schneider <[email protected]>2026-10-01 09:13:37 -0300
commit51df4b01f4ea8768b14048841f1c5fdd75128cd3 (patch)
treec31955d94fa6f9e768dcc16d08d7e3b7a879659d
parent47e000b0569ef1fca9f6e6eda214bb5952f35975 (diff)
downloadpardes-51df4b01f4ea8768b14048841f1c5fdd75128cd3.tar.gz
pardes-51df4b01f4ea8768b14048841f1c5fdd75128cd3.zip
Release Pardes 0.23
Co-Authored-By: Claude Opus 5.5 <[email protected]>
-rw-r--r--build.zig.zon2
-rw-r--r--src/CHANGELOG.md21
2 files changed, 22 insertions, 1 deletions
diff --git a/build.zig.zon b/build.zig.zon
index ea3d816b..17ed9bde 100644
--- a/build.zig.zon
+++ b/build.zig.zon
@@ -1,6 +1,6 @@
.{
.name = .pardes,
- .version = "0.22.0",
+ .version = "0.23.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 b72421f4..941ff2b1 100644
--- a/src/CHANGELOG.md
+++ b/src/CHANGELOG.md
@@ -1,5 +1,26 @@
# Changelog
+## 0.23
+
+- Restore reads a clean file pane from disk, so a file changed since the
+ Dump comes back as it is now. An unsaved pane keeps its text, and if its
+ file changed on disk its first Save asks before overwriting. A dump holds
+ an unsaved pane's text once, and a clean pane's not at all.
+- A Rename the server answers in this file alone, while another open file
+ of its language still says the old name, is previewed and not applied
+ (zls renaming at a declaration does this).
+- Grep and Find say when a limit cut their results (hits, bytes read,
+ entries walked, directories skipped), never claim not found when one
+ hid a match, and a failed search leaves the +Search as it was.
+- Language servers go with their children when reaped and when pardes
+ exits.
+- A PDF's fit and tint and a pane's collapse are read in its ctl and kept
+ in the dump; a PDF hit that is not on the page is a miss.
+- `pardes --wait FILE` with only $PARDES_9P set waits in that session.
+- A `./x` look that finds nothing is a miss; a line over 1 MiB is refused
+ once; DumpDir, Mount dial addresses and /pager given a file are refused
+ in words.
+
## 0.22
- Grep and Find skip a directory they cannot open and keep every other