No proporciona mucha información sobre lo que está haciendo o lo que está viendo. Intente dar una receta paso a paso, preferiblemente a partir de emacs -Q
, y diga lo que espera frente a lo que ve.
¿ Revertir manualmente el búfer funciona ( M-x revert-buffer
después de configurar el búfer actual en el búfer de imagen)? Si es así, investigue qué hay de diferente en la reversión automática.
Estas usando global-auto-revert-mode
? Si no, ¿está activado el búfer de imagen auto-revert-buffer-list
? Si no, eso explicaría las cosas: auto-revert-mode
agrega el búfer actual a esa lista y auto-revert-buffers
revierte los búferes que están en esa lista.
No soy un experto image-mode
, pero al buscar revert
en image-mode.el
veo la función image-after-revert-hook
. Si fuera yo, podría comenzar M-x debug-on-entry image-after-revert-hook
(después de cargar image-mode.el
, no image-mode.elc
), y luego pasar por el depurador (por ejemplo, usar d
).
(Una suposición descabellada me dice que esa función ni siquiera se llama, y que el búfer de imagen no es candidato para la reversión. Ver arriba. Tal vez intente global-auto-revert-mode
, para empezar).