GIO does some strange things, you need to strace the operations being done, but I suspect the backup is a copy and the original file is made by overwriting the original. I don't remember exactly what conditions made it do that instead of rename and new file and rename.
-- 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/1774#issuecomment-366920851
