mm-view: use set-normal-mode
authorJulien Danjou <julien@danjou.info>
Tue, 29 Mar 2011 09:00:00 +0000 (11:00 +0200)
committerJulien Danjou <julien@danjou.info>
Tue, 29 Mar 2011 09:01:37 +0000 (11:01 +0200)
Signed-off-by: Julien Danjou <julien@danjou.info>
lisp/ChangeLog
lisp/mm-view.el

index 116a3d0..82db122 100644 (file)
@@ -1,3 +1,8 @@
+2011-03-29  Julien Danjou  <julien@danjou.info>
+
+       * mm-view.el (mm-display-inline-fontify): Use `set-normal-mode' with
+       local variables disabled rather than `normal-mode'.
+
 2011-03-28  Brian T. Sniffen  <bsniffen@akamai.com>  (tiny change)
 
        * imap.el (imap-shell-open, imap-process-connection-type): Use
index 39d49af..abd78b8 100644 (file)
@@ -603,9 +603,10 @@ If MODE is not set, try to find mode automatically."
            ;; I find font-lock a bit too verbose.
            (font-lock-verbose nil))
         (setq buffer-file-name (mm-handle-filename handle))
+        (set (make-local-variable 'enable-local-variables) nil)
         (if mode
             (funcall mode)
-          (normal-mode))
+          (set-auto-mode))
        ;; The mode function might have already turned on font-lock.
        (unless (symbol-value 'font-lock-mode)
          (font-lock-fontify-buffer)))