--- /usr/share/emacs/20.3/lisp/files.el~ Fri Oct 2 14:27:51 1998 +++ /usr/share/emacs/20.3/lisp/files.el Fri Oct 2 14:27:57 1998 @@ -928,8 +928,9 @@ (buffer-name buf)))) (with-current-buffer buf (revert-buffer t t))))) - (when (not (eq rawfile (not (null find-file-literally)))) - (with-current-buffer buf + (with-current-buffer buf + (when (not (eq (not (null rawfile)) + (not (null find-file-literally)))) (if (buffer-modified-p) (if (y-or-n-p (if rawfile "Save file and revisit literally? "