From a6c4ab97de9f9624d4d4d37a4f63cae342e314fb Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Mon, 28 Sep 2026 23:48:17 -0300 Subject: A dump keeps the settings changed from a fresh session's, and Restore sets them A session running with Placement pardes came back from Restore as acme: a dump kept the layout and the theme but no setting. It now keeps every setting line that differs from a fresh session's, as the root ctl reads it, and a Restore applies them; the theme stays where it was kept, the font the frontend's, and REPL bindings are still dropped. The dump golden gains the three the snapshot harness sets. Co-Authored-By: Claude Opus 5.5 --- test/snapshots/dump.golden | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'test') diff --git a/test/snapshots/dump.golden b/test/snapshots/dump.golden index deed689c..277d3d34 100644 --- a/test/snapshots/dump.golden +++ b/test/snapshots/dump.golden @@ -98,5 +98,10 @@ }, }, .mounts = .{}, + .settings = .{ + "MessageAnimation off", + "MessageLinger 0", + "Shell bash", + }, } == end file -- cgit v1.3