From 97464fad2d4f6a58608cf92729fd8395db89c7b4 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Wed, 30 Sep 2026 17:55:42 -0300 Subject: Release Pardes 0.10 Co-Authored-By: Claude Opus 5.5 --- build.zig.zon | 2 +- src/CHANGELOG.md | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/build.zig.zon b/build.zig.zon index 7c3d549a..b2b9c2ef 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,6 +1,6 @@ .{ .name = .pardes, - .version = "0.0.9", + .version = "0.0.10", .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 72607fd2..881df10c 100644 --- a/src/CHANGELOG.md +++ b/src/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## 0.0.10 + +- A 9P write never moves dot's end: scrolling written text into view moves + only the view, and dot shifts as acme's textinsert shifts it, so a `sel` + write after a `body` append replaces only what was selected. +- A restored pane whose file is gone from disk comes back dirty. +- A 9P look keeps its leading blanks, so a diff's context line opens its + file. `diff -u` in a command pane has its timestamps cut too. A deleted + file's lines all say "deleted by this diff". +- Focus reports reach a terminal's program when focus moves over 9P. An + empty-range event write-back expands as a click would. +- Exactly 4096 bytes fit in a tag; an addr, dot or limit pair past the text + or out of order is refused, not clamped; `name` refuses a directory; a + rename through a mount is EPERM; a refused placement spends no serial. +- A terminal's word looks share one `+Search` per directory. `Save path` + logs its `save`. Restore logs the absolute path it read. + ## 0.0.9 - A terminal's program that tracks the mouse gets its clicks, drags and -- cgit v1.3