Geany improved a lot in protecting users from unintentional file overwriting 
when a file was changed outside the editor. However, Geany is missing one step. 
After the file content was changed, Geany informs users, offering one of three 
options: discard changes and reload the buffet content, discard the file 
content and overwrite from the buffet, or Cancel (means do nothing). Often 
users don't want to discard anything and select Cancel. However, later, when we 
intend to save, Geany doesn't remind anymore that the buffer content was older 
than on disk. There are many reasons why text editors should always confirm 
with users before overwriting the file. That is the standard behavior of the 
most of editors, such as vim, gedit, emacs, and much more. Geany should match 
other editors in this aspect, too. 
  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1885

Reply via email to