summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/CHANGELOG.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/CHANGELOG.md b/src/CHANGELOG.md
index d2641aa9..50149551 100644
--- a/src/CHANGELOG.md
+++ b/src/CHANGELOG.md
@@ -1,5 +1,29 @@
# Changelog
+## 0.0.5
+
+- Over a slow link the terminal build keeps at most one frame in flight: it
+ asks the terminal for a status report after each frame and draws the
+ latest state when the answer comes back. A 150-step wheel flick over a
+ 60 ms, 250 KB/s ssh link settles in under a second instead of nearly
+ four. A terminal that never answers turns this off after one second.
+- A frame that changes nothing writes nothing, and a blank cell whose ink
+ alone changed is not sent again.
+- Every theme gives a tag's file name, `+Errors` and a terminal's `Tty+`
+ name an accent: a theme that sets none derives one from its own palette.
+ acme's is its navy `#000099`.
+- `Kill` on a command stops the command's shell before its jobs, so the
+ line's next command can no longer start in between.
+- `pardes NEWFILE` inside a pane opens a pane named NEWFILE, as acme's `B`
+ does, and `--wait` waits on it. A launch with no terminal says so.
+- `Newcol` shares out a narrowed column's rows again, or is refused when its
+ panes' tags would not fit.
+- 9P: msize up to 64 KiB; a Dump holds 16 columns; DumpDir makes every
+ missing directory; an error over 128 bytes keeps its reason and shortens
+ the path; a tag write over its limit is ENOSPC.
+- The docs and the 9P skill are shorter, with one home per fact.
+ `zig build monkey-gui` runs the GUI monkey.
+
## 0.0.4
- Drive the editor over 9P the way acme is driven. Panes take sam