Ви не надаєте багато інформації про те, що ви робите або що бачите. Спробуйте дати покроковий рецепт, бажано, починаючи з цього emacs -Q
, і скажіть, що ви очікуєте, порівняно з побаченим.
Чи працює вручну повернення буфера ( M-x revert-buffer
після встановлення поточного буфера в буфер зображення)? Якщо так, то вивчіть, чим відрізняється автоматична реверсія.
Ви використовуєте global-auto-revert-mode
? Якщо ні, чи увімкнено буфер зображення auto-revert-buffer-list
? Якщо ні, то це пояснить речі: auto-revert-mode
додає поточний буфер до цього списку та auto-revert-buffers
повертає буфери, що знаходяться в цьому списку.
Я не експерт по image-mode
, але пошуки revert
в image-mode.el
я бачу функцію image-after-revert-hook
. Якби це я, я міг би почати з M-x debug-on-entry image-after-revert-hook
(після завантаження image-mode.el
, ні image-mode.elc
), а потім перейти через налагоджувач (наприклад, використовувати d
).
(Дика здогадка говорить мені, що ця функція навіть не викликається, і що буфер зображення не є кандидатом для повернення. Див. Вище. Можливо, спробуйте global-auto-revert-mode
для початку.)