Why is global-auto-revert-mode not reverting my buffer?

998 views Asked by At

global-auto-revert-mode sometimes doesn't revert my buffers. These are regular files (source code), and this happens most often when messing around in source control (e.g. stashing changes, rolling back to an earlier version, the updating and un-stashing).

Edit: After further investigation, emacs v. 24.5 is using libgio to get notifications of file changes, but some notifications are getting dropped: file-notify-callback isn't called for some of my files. Perhaps a buffer somewhere is overflowing when so many files are changed at once?

0

There are 0 answers