Subject: bug#14140: 24.3.50; auto-revert-mode does not revert upon invocation

From: Eli Zaretskii <[email-masked]>
Date: Thu, 04 Apr 2013 21:45:56 +0300

> From: Óscar Fuentes <[email-masked]>
> Date: Thu, 04 Apr 2013 20:08:00 +0200
> 
> In a shell:
> $ echo hello > foo
> $ emacs -Q foo &
> $ echo bye > foo
> 
> In Emacs:
> M-x auto-revert-mode
> 
> <the buffer keeps showing "hello">
> 
> In the past, after executing auto-revert-mode the buffer was reverted to
> the file's current contents. Nowadays, the buffer keeps showing the
> file's old contents until the file is modified again.

Set auto-revert-use-notify to a nil value before turning on
auto-revert-mode, and the problem goes away (at least for me it did).