[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/files.el
From: |
Daniel Pfeiffer |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/files.el |
Date: |
Thu, 04 Nov 2004 15:32:06 -0500 |
Index: emacs/lisp/files.el
diff -c emacs/lisp/files.el:1.721 emacs/lisp/files.el:1.722
*** emacs/lisp/files.el:1.721 Thu Nov 4 10:04:16 2004
--- emacs/lisp/files.el Thu Nov 4 20:25:08 2004
***************
*** 1912,1917 ****
--- 1912,1918 ----
(message "Ignoring unknown mode `%s'" mode)
(setq done t)
(or (set-auto-mode-0 mode keep-mode-if-same)
+ ;; continuing would call minor modes again, toggling them off
(throw 'nop nil)))))
;; If we didn't, look for an interpreter specified in the first line.
;; As a special case, allow for things like "#!/bin/env perl", which
***************
*** 1924,1933 ****
;; Map interpreter name to a mode, signalling we're done at the
;; same time.
done (assoc (file-name-nondirectory mode)
! interpreter-mode-alist)))
;; If we found an interpreter mode to use, invoke it now.
! (if done
! (set-auto-mode-0 (cdr done) keep-mode-if-same)
(if (setq done (save-excursion
(goto-char (point-min))
(assoc-default nil magic-mode-alist
--- 1925,1935 ----
;; Map interpreter name to a mode, signalling we're done at the
;; same time.
done (assoc (file-name-nondirectory mode)
! interpreter-mode-alist))
! (if done
! (set-auto-mode-0 (cdr done) keep-mode-if-same)))
;; If we found an interpreter mode to use, invoke it now.
! (unless done
(if (setq done (save-excursion
(goto-char (point-min))
(assoc-default nil magic-mode-alist
- [Emacs-diffs] Changes to emacs/lisp/files.el, John Paul Wallington, 2004/11/01
- [Emacs-diffs] Changes to emacs/lisp/files.el, Kim F . Storm, 2004/11/01
- [Emacs-diffs] Changes to emacs/lisp/files.el, Jan Djärv, 2004/11/02
- [Emacs-diffs] Changes to emacs/lisp/files.el, Daniel Pfeiffer, 2004/11/03
- [Emacs-diffs] Changes to emacs/lisp/files.el, Richard M . Stallman, 2004/11/04
- [Emacs-diffs] Changes to emacs/lisp/files.el,
Daniel Pfeiffer <=
- [Emacs-diffs] Changes to emacs/lisp/files.el, Daniel Pfeiffer, 2004/11/09
- [Emacs-diffs] Changes to emacs/lisp/files.el, Daniel Pfeiffer, 2004/11/10
- [Emacs-diffs] Changes to emacs/lisp/files.el, Stefan Monnier, 2004/11/10
- [Emacs-diffs] Changes to emacs/lisp/files.el, Juri Linkov, 2004/11/11
- [Emacs-diffs] Changes to emacs/lisp/files.el, Daniel Pfeiffer, 2004/11/14
- [Emacs-diffs] Changes to emacs/lisp/files.el, Luc Teirlinck, 2004/11/14
- [Emacs-diffs] Changes to emacs/lisp/files.el, Richard M . Stallman, 2004/11/19
- [Emacs-diffs] Changes to emacs/lisp/files.el, Daniel Pfeiffer, 2004/11/30