summaryrefslogtreecommitdiff
path: root/src/dump.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/dump.zig')
-rw-r--r--src/dump.zig5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dump.zig b/src/dump.zig
index aeb25a90..508e7300 100644
--- a/src/dump.zig
+++ b/src/dump.zig
@@ -7,6 +7,7 @@ const limits = @import("memory.zig").limits;
// diagnostic is the only thing that says WHICH field went bad.
const log = std.log.scoped(.dump);
const pardes = @import("pardes.zig");
+const tagline = @import("tagline.zig");
const layout = @import("layout.zig");
const filesystem = @import("fs.zig");
const ctlfs = @import("ninep/tree.zig");
@@ -603,7 +604,7 @@ pub fn dumpState(p: *Pardes) !void {
for (p.panes, 0..) |slot, id| {
const pane = slot orelse continue;
slot_to_pane[id] = panes_len;
- const tag = try p.tagText(arena, pane);
+ const tag = try tagline.tagText(p, arena, pane);
const body = try body_layer.bodyText(p, arena, pane);
const scroll: usize = @intCast(@max(0, pane.scroll()));
var dp: Pane = if (pane.file) |*f| try pardes.panes.File.dumpPane(
@@ -784,7 +785,7 @@ fn initDump(gpa: std.mem.Allocator, opts: Options, zon_bytes: []const u8, previo
break :restore_image try pardes.panes.Image.restore(p, i, src);
},
};
- p.restoreDumpTail(pane, src);
+ tagline.restoreDumpTail(p, pane, src);
pane.vweight = src.vweight;
pane.collapsed = src.collapsed;
}