]> gitweb.michael.orlitzky.com - emacs.d.git/blobdiff - auto-modes.el
mode-hooks.el: add dns-mode hooks
[emacs.d.git] / auto-modes.el
index 7f42af0194392917cc0e6cbc63ef9327e8f061a3..a616d48447672357b1e3119486dd45c383b174f9 100644 (file)
        '("apache[12]\?\\.conf$"       . apache-mode)
        '("commonapache[12]\?\\.conf$" . apache-mode)
 
-       ;; basic-mode
-       '("\\.class\\.asp$" . basic-mode)
-       '("\\.vbs$"         . basic-mode)
-
-       ;; csharp-mode
-       '("\\.ascx$" . csharp-mode)
-       '("\\.cs$"   . csharp-mode)
-
-       ;; css-mode
-       '("\\.css$" . css-mode)
-
-       ;; ebuild-mode
-       '("\\.ebuild$" . ebuild-mode)
-
-       ;; js-mode
-       '("\\.js$" . js-mode)
-
        ;; haskell-mode
        '("\\.l?hs$" . haskell-mode)
 
+       ;; octave-mode, the extension is a MATLAB relic.
+       '("\\.m$" . octave-mode)
+
        ;; nagios-mode
        '("\\.cfg$" . nagios-mode)
 
        '("\\.xul$"    . nxml-mode)
 
        ;; php-mode
-       '("\\.php$"    . php-mode)
        '("\\.module$" . php-mode) ;; Drupal modules
 
        ;; python-mode
        '("\\.pyx?$" . python-mode)
 
        ;; ruby-mode
-       '("\\.rake$" . ruby-mode)
-       '("\\.rb$"   . ruby-mode)
+       '("\\.rake$"      . ruby-mode)
+       '("/[Rr]akefile$" . ruby-mode)
 
        ;; Perhaps surprisingly, I do not use Emacs as my PDF viewer.
        '("\\.pdf$" . fundamental-mode)