There was a lot of argument around adding "reload all" without a prompt on 
_every_ buffer, not just unsaved changed buffers, because a buffer that was 
saved then the file changes (such as a git checkout) has no way for Geany to 
determine that previously saved changes are going to be lost.

Unfortunately "reload all" can cause people to lose changes, but in the end 
there are valid and reasonably common use-cases that it supports and users just 
need to be careful, "save all" or check for changed buffers before reloading 
all, after all they _are_ telling Geany to replace all the buffer contents and 
it does what its told (mostly :-).  

It sounds like you might be better off disabling edit history on reload so you 
get prompts if your usage causes you to "reload all" with changed buffers much.

-- 
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/2905#issuecomment-927273759

Reply via email to