diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-29 12:14:13 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:16 -0300 |
| commit | ab220b89afcfda848cf84c18cc135a2e5c392b79 (patch) | |
| tree | 7fd2e82e88d0dd86aa3b2dc2a8146643fcacd9de /src/pardes.zig | |
| parent | c30835e62d3b7dd03ee8b28fbcff97d3b88bcd95 (diff) | |
| download | pardes-ab220b89afcfda848cf84c18cc135a2e5c392b79.tar.gz pardes-ab220b89afcfda848cf84c18cc135a2e5c392b79.zip | |
Recent goes on across a Restore, and is kept after it
A Restore makes a new session, which never loaded the kept list, and saveRecent gives up until it has: Recent was empty after a Restore and nothing opened afterwards was kept. The new session now takes the old one's list (a boot from a dump reads the kept file).
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/pardes.zig')
| -rw-r--r-- | src/pardes.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pardes.zig b/src/pardes.zig index f6032ac5..ba9a1f90 100644 --- a/src/pardes.zig +++ b/src/pardes.zig @@ -4675,7 +4675,7 @@ pub const Pardes = struct { } /// The kept list of files opened lately, read once at start. - fn loadRecent(p: *Pardes) void { + pub fn loadRecent(p: *Pardes) void { const path = p.opts.recent_path orelse return; if (comptime !hosted) return; defer p.recent_loaded = true; |
