From 7aa057e29b729ad6d9ac53e3a06f99858fc449e4 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Tue, 29 Sep 2026 00:50:45 -0300 Subject: A column has a ctl, an exec and an rmdir over 9P, and Restore maps its serial A script could read and write a column's tag but not act on the column. col//ctl takes Delcol, Joincol, New and Tty, each acting on that column as from its tag; col//exec runs a word as a middle click in the tag; rmdir col/ closes an empty column and refuses one with panes (ENOTEMPTY, an err record saying why). The root ctl's refusal of Delcol and Joincol points at col//ctl. A dump keeps each column's serial and Restore logs restoredcol ; the dump golden gains them. Documented: Joincol's survivor, the column on the right, keeps its serial and tag. Co-Authored-By: Claude Opus 5.5 --- test/snapshots/dump.golden | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test/snapshots') diff --git a/test/snapshots/dump.golden b/test/snapshots/dump.golden index 277d3d34..9220c450 100644 --- a/test/snapshots/dump.golden +++ b/test/snapshots/dump.golden @@ -15,10 +15,12 @@ }, .tree_context_tag_style = true, .columns = .{ .{ + .serial = 1, .tag = null, .weight = 1, .panes = .{ 0, 1 }, }, .{ + .serial = 2, .tag = null, .weight = 1, .panes = .{2}, -- cgit v1.3