feat: replace ephemeral buffers on save as even if they were dirty

This commit is contained in:
CJ van den Berg 2025-10-24 12:24:49 +02:00
parent 2704c7be07
commit 6678e0c1e3
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -638,8 +638,8 @@ const cmds = struct {
tui.need_render(); tui.need_render();
} }
try command.executeName("save_file", .{}); try command.executeName("save_file", .{});
if (buffer.is_ephemeral() and !buffer.is_dirty()) if (buffer.is_ephemeral())
_ = self.buffer_manager.close_buffer(buffer); self.buffer_manager.close_buffer(buffer);
} }
} }
pub const save_file_as_meta: Meta = .{ .arguments = &.{.string} }; pub const save_file_as_meta: Meta = .{ .arguments = &.{.string} };