Sie geben nicht viele Informationen darüber, was Sie tun oder was Sie sehen. Versuchen Sie, ein schrittweises Rezept zu geben, vorzugsweise ausgehend emacs -Q
, und sagen Sie, was Sie erwarten und was Sie sehen.
Funktioniert das manuelle Zurücksetzen des Puffers ( M-x revert-buffer
nachdem der aktuelle Puffer auf den Bildpuffer eingestellt wurde)? Wenn ja, untersuchen Sie, was an der automatischen Umkehrung anders ist.
Sind Sie mit global-auto-revert-mode
? Wenn nicht, ist Ihr Bildpuffer aktiviert auto-revert-buffer-list
? Wenn nicht, würde dies die Dinge erklären: Fügt auto-revert-mode
den aktuellen Puffer zu dieser Liste hinzu und setzt die auto-revert-buffers
Puffer zurück, die sich in dieser Liste befinden.
Ich bin kein Experte auf image-mode
, aber die Suche nach revert
in image-mode.el
I Funktion sehen image-after-revert-hook
. Wenn ich es wäre, könnte ich damit beginnen M-x debug-on-entry image-after-revert-hook
(nach dem Laden image-mode.el
, nicht image-mode.elc
) und dann durch den Debugger gehen (z d
. B. mit ).
(Eine wilde Vermutung sagt mir, dass diese Funktion nicht einmal aufgerufen wird und dass der Bildpuffer kein Kandidat für das Zurücksetzen ist. Siehe oben. Vielleicht versuchen Sie es zunächst global-auto-revert-mode
.)