summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.zig.zon2
-rw-r--r--src/CHANGELOG.md17
2 files changed, 18 insertions, 1 deletions
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