summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 17:11:35 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:17 -0300
commit290584fc1127d017603c7c98c9aab27c0523a2cf (patch)
tree88b1650cc9717414a54e7982d72f2d2660802847 /README.md
parenta76971c9a4cfb84258203f01c7ba5f4927790201 (diff)
downloadpardes-290584fc1127d017603c7c98c9aab27c0523a2cf.tar.gz
pardes-290584fc1127d017603c7c98c9aab27c0523a2cf.zip
The README and the 9P skill warn that plan9port's 9p write always truncates, so it replaces a body
acme ignores OTRUNC, pardes honours it, and 9p write sets it on every open: a pipe into body that appended under acme replaces the text here. The fix is >> through a mount. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/README.md b/README.md
index d7548e8c..f60b0ed7 100644
--- a/README.md
+++ b/README.md
@@ -36,6 +36,10 @@ serves the layout: `/layout` lists the columns, their places and panes, and
`/tag` and `/col/<serial>/tag` are the workspace and column tags, editable like a
window's ([the tree](docs/fs.md#the-served-tree)).
+plan9port's `9p write` always opens with OTRUNC, so `echo x | 9p write
+pardes/<id>/body` replaces the whole body where acme would append. To append,
+write through a mount with `>>` (`echo x >> $PARDES_MOUNT/<id>/body`).
+
## Requirements
Zig **0.16.0** (`build.zig.zon` pins `minimum_zig_version`). Dependencies are