# HG changeset patch # User Daniel Pfeiffer # Date 1115970988 0 # Node ID bac64e3149d8f28dcdeae1b2f70c9b03c702d868 # Parent c1e4bf9803aa105a640f77f2086432bc3f64838e (auto-mode-alist, interpreter-mode-alist): Set up the new variants of makefile-mode. diff -r c1e4bf9803aa -r bac64e3149d8 lisp/files.el --- a/lisp/files.el Fri May 13 07:51:15 2005 +0000 +++ b/lisp/files.el Fri May 13 07:56:28 2005 +0000 @@ -1762,9 +1762,11 @@ ("\\.ad[abs]\\'" . ada-mode) ("\\.ad[bs].dg\\'" . ada-mode) ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . perl-mode) - ("\\.mk\\'" . makefile-mode) - ("\\([Mm]\\|GNUm\\)akep*file\\'" . makefile-mode) - ("\\.am\\'" . makefile-mode) ;For Automake. + ("\\.mk\\'" . makefile-gmake-mode) ; Might be any make, give Gnu the host advantage + ("[Mm]akefile\\'" . makefile-mode) + ("GNUmakefile\\'" . makefile-gmake-mode) + ("Makeppfile\\'" . makefile-makepp-mode) + ("\\.am\\'" . makefile-automake-mode) ;; Less common extensions come here ;; so more common ones above are found faster. ("\\.texinfo\\'" . texinfo-mode) @@ -1936,7 +1938,7 @@ ("more" . text-mode) ("less" . text-mode) ("pg" . text-mode) - ("make" . makefile-mode) ; Debian uses this + ("make" . makefile-gmake-mode) ; Debian uses this ("guile" . scheme-mode) ("clisp" . lisp-mode))) "Alist mapping interpreter names to major modes.