I think the defaults should preserve the historical way Geany has worked so far (one can make exceptions to this for "major" releases and/or reasons); this is just to not break the workflows of all those users that do not come here to complain or express their opinion :) Likewise, I would not discuss here personal preferences (I am always saving and committing very often, does it matter though?).
I was implementing something similar in #1463, this one seems much better implemented. I will merge this to my "personal" Geany branch for now, good work! -- 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/pull/1246#issuecomment-292708551