fix: prefer "same file" error over "save as would overwrite unsaved changes" in save_as
This commit is contained in:
parent
7f88381eb0
commit
38948cf492
1 changed files with 2 additions and 2 deletions
|
|
@ -785,10 +785,10 @@ const cmds = struct {
|
||||||
|
|
||||||
var existing = false;
|
var existing = false;
|
||||||
if (self.buffer_manager.get_buffer_for_file(file_path)) |new_buffer| {
|
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)
|
if (buffer == new_buffer)
|
||||||
return tp.exit("same file");
|
return tp.exit("same file");
|
||||||
|
if (new_buffer.is_dirty())
|
||||||
|
return tp.exit("save as would overwrite unsaved changes");
|
||||||
existing = true;
|
existing = true;
|
||||||
}
|
}
|
||||||
try self.create_editor();
|
try self.create_editor();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue