]> git.eshelyaron.com Git - emacs.git/commitdiff
(load-with-code-conversion):
authorRichard M. Stallman <rms@gnu.org>
Sun, 23 Oct 2005 18:24:00 +0000 (18:24 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 23 Oct 2005 18:24:00 +0000 (18:24 +0000)
Pass full file name to `eval-buffer' unless preloading.

lisp/international/mule.el

index a4a1ca76e2c1c88d54cf741ba902e206fdd4c2d6..8283940bd2d7caf8b0469266e07c34e749d59e7b 100644 (file)
@@ -85,7 +85,9 @@ Return t if file exists."
              ;; Make `kill-buffer' quiet.
              (set-buffer-modified-p nil))
            ;; Have the original buffer current while we eval.
-           (eval-buffer buffer nil file
+           (eval-buffer buffer nil
+                        ;; This is compatible with what `load' does.
+                        (if purify-flag file fullname)
                         ;; If this Emacs is running with --unibyte,
                         ;; convert multibyte strings to unibyte
                         ;; after reading them.