summaryrefslogtreecommitdiff
path: root/lisp/files.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2011-06-29 14:38:39 -0400
committerGlenn Morris <rgm@gnu.org>2011-06-29 14:38:39 -0400
commitfaf2a1741dfebf7446a37376e26aeb0533a3cac7 (patch)
tree03356b1b4ba0f9994a1e5b020f9516f5ab57d351 /lisp/files.el
parent3076b24ebbbf4a4233c09cd6608b67b7b4ea9b1f (diff)
downloademacs-faf2a1741dfebf7446a37376e26aeb0533a3cac7.tar.gz
emacs-faf2a1741dfebf7446a37376e26aeb0533a3cac7.tar.bz2
emacs-faf2a1741dfebf7446a37376e26aeb0533a3cac7.zip
* lisp/files.el (auto-mode-alist): Add .f03, .f08 for f90-mode.
Diffstat (limited to 'lisp/files.el')
-rw-r--r--lisp/files.el5
1 files changed, 5 insertions, 0 deletions
diff --git a/lisp/files.el b/lisp/files.el
index 7b97b730111..895cbba0ede 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -2268,7 +2268,12 @@ since only a single case-insensitive search through the alist is made."
("\\.icn\\'" . icon-mode)
("\\.sim\\'" . simula-mode)
("\\.mss\\'" . scribe-mode)
+ ;; The Fortran standard does not say anything about file extensions.
+ ;; .f90 was widely used for F90, now we seem to be trapped into
+ ;; using a different extension for each language revision.
+ ;; Anyway, the following extensions are supported by gfortran.
("\\.f9[05]\\'" . f90-mode)
+ ("\\.f0[38]\\'" . f90-mode)
("\\.indent\\.pro\\'" . fundamental-mode) ; to avoid idlwave-mode
("\\.\\(pro\\|PRO\\)\\'" . idlwave-mode)
("\\.srt\\'" . srecode-template-mode)