[Github-comments] [geany/geany] Added option to auto reload files changed on disk (#1246)

Matthew Brush notifications at xxxxx
Tue Sep 27 01:41:00 UTC 2016


> VCS or something changed the file on disk doesn't mean I want to lose the buffer contents

You won't lose it, it's stored in the undo history automagically. Moreover, in this specific case of VCS, I usually would want it to auto-reload since I want to be working on the correct version of the file (though the change notification/infobar would nag me anyway sooner or later).

> Currently you will never lose the buffer contents without your explicit approval.

Funny, it happens to me on a daily basis :)  I often accidentally press Ctrl+R or hit the Reload toolbar button instead of Save All button, then it takes me a minute to realize what happened, then I remember the change that removed the reload confirmation and then undo the reload. It's more like implicit approval :)

That said, this feature might interoperate poorly with the feature that stores the whole buffer change in the undo history size on reload. Imagine one is viewing a large log file that is being frequently written to, while handy to have it auto-updated in Geany, the feature storing the whole buffer in undo history would cause massive memory footprint (more than just theoretically). It might be nice to have an option to disable the storing of the buffer in undo history on reload, and possibly even make it mutually exclusive with this new option.

-- 
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-249744623
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160926/1a15a546/attachment.html>


More information about the Github-comments mailing list