From 38948cf492807416e85dfd03cfe8bf324cacd3ba Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Sun, 28 Dec 2025 20:55:47 +0100 Subject: [PATCH] fix: prefer "same file" error over "save as would overwrite unsaved changes" in save_as --- src/tui/mainview.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tui/mainview.zig b/src/tui/mainview.zig index f77291e..a68e0cd 100644 --- a/src/tui/mainview.zig +++ b/src/tui/mainview.zig @@ -785,10 +785,10 @@ const cmds = struct { var existing = false; if (self.buffer_manager.get_buffer_for_file(file_path)) |new_buffer| { - if (new_buffer.is_dirty()) - return tp.exit("save as would overwrite unsaved changes"); if (buffer == new_buffer) return tp.exit("same file"); + if (new_buffer.is_dirty()) + return tp.exit("save as would overwrite unsaved changes"); existing = true; } try self.create_editor();