If we add elpher-menu-refresh to the global
tabulated-list-revert-hook, then other code that uses
tabulated-list-mode will confusingly sometimes end up creating the
elpher-menu. That's not good.
\\[Buffer-menu-backup-unmark] Back up a line and remove marks.
\\[revert-buffer] Update the list of buffers.
\\[Buffer-menu-bury] Bury the buffer listed on this line."
- (add-hook 'tabulated-list-revert-hook 'elpher-menu-refresh))
+ (add-hook 'tabulated-list-revert-hook 'elpher-menu-refresh nil t))
(defvar elpher-title nil)