Created
September 27, 2012 01:07
-
-
Save legumbre/3791597 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;;; touch ~/.z | |
| ;;; C-x C-f attempts to gunzip ~/.z | |
| ;;; initial value of auto-mode-alist | |
| Value: (("\\.pde\\'" . java-mode) | |
| ("\\.md" . markdown-mode) | |
| ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . cperl-mode) | |
| ("\\.lua$" . lua-mode) | |
| ("\\.clj$" . clojure-mode) | |
| ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file) | |
| ("\\.dz\\'" nil jka-compr) | |
| ("\\.xz\\'" nil jka-compr) | |
| ("\\.lzma\\'" nil jka-compr) | |
| ("\\.lz\\'" nil jka-compr) | |
| ("\\.g?z\\'" nil jka-compr) ; I'm gonna change this one | |
| ("\\.bz2\\'" nil jka-compr) | |
| ("\\.Z\\'" nil jka-compr) | |
| ("\\.vr[hi]?\\'" . vera-mode) | |
| ("\\.rb\\'" . ruby-mode) | |
| ("\\.re?st\\'" . rst-mode) | |
| ("\\.py\\'" . python-mode) | |
| ("\\.awk\\'" . awk-mode) | |
| ("\\.\\(u?lpc\\|pike\\|pmod\\(.in\\)?\\)\\'" . pike-mode) | |
| ("\\.idl\\'" . idl-mode) | |
| ("\\.java\\'" . java-mode) | |
| ("\\.m\\'" . objc-mode) | |
| ("\\.ii\\'" . c++-mode) | |
| ("\\.i\\'" . c-mode) | |
| ("\\.lex\\'" . c-mode) | |
| ("\\.y\\(acc\\)?\\'" . c-mode) | |
| ("\\.[ch]\\'" . c-mode) | |
| ("\\.\\(CC?\\|HH?\\)\\'" . c++-mode) | |
| ("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode) | |
| ("\\.\\(cc\\|hh\\)\\'" . c++-mode) | |
| ("\\.[sx]?html?\\(\\.[a-zA-Z_]+\\)?\\'" . html-mode) | |
| ("\\.svgz?\\'" . image-mode) | |
| ("\\.svgz?\\'" . xml-mode) | |
| ("\\.x[bp]m\\'" . image-mode) | |
| ("\\.x[bp]m\\'" . c-mode) | |
| ("\\.p[bpgn]m\\'" . image-mode) | |
| ("\\.tiff?\\'" . image-mode) | |
| ("\\.gif\\'" . image-mode) | |
| ("\\.png\\'" . image-mode) | |
| ("\\.jpe?g\\'" . image-mode) | |
| ("\\.te?xt\\'" . text-mode) | |
| ("\\.[tT]e[xX]\\'" . tex-mode) | |
| ("\\.ins\\'" . tex-mode) | |
| ("\\.ltx\\'" . latex-mode) | |
| ("\\.dtx\\'" . doctex-mode) | |
| ("\\.org\\'" . org-mode) | |
| ("\\.el\\'" . emacs-lisp-mode) | |
| ("Project\\.ede\\'" . emacs-lisp-mode) | |
| ("\\.\\(scm\\|stk\\|ss\\|sch\\)\\'" . scheme-mode) | |
| ("\\.l\\'" . lisp-mode) | |
| ("\\.li?sp\\'" . lisp-mode) | |
| ("\\.[fF]\\'" . fortran-mode) | |
| ("\\.for\\'" . fortran-mode) | |
| ("\\.p\\'" . pascal-mode) | |
| ("\\.pas\\'" . pascal-mode) | |
| ("\\.\\(dpr\\|DPR\\)\\'" . delphi-mode) | |
| ("\\.ad[abs]\\'" . ada-mode) | |
| ("\\.ad[bs].dg\\'" . ada-mode) | |
| ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . perl-mode) | |
| ("Imakefile\\'" . makefile-imake-mode) | |
| ("Makeppfile\\(?:\\.mk\\)?\\'" . makefile-makepp-mode) | |
| ("\\.makepp\\'" . makefile-makepp-mode) | |
| ("\\.mk\\'" . makefile-bsdmake-mode) | |
| ("GNUmakefile\\'" . makefile-gmake-mode) | |
| ("[Mm]akefile\\'" . makefile-bsdmake-mode) | |
| ("\\.am\\'" . makefile-automake-mode) | |
| ("\\.texinfo\\'" . texinfo-mode) | |
| ("\\.te?xi\\'" . texinfo-mode) | |
| ("\\.[sS]\\'" . asm-mode) | |
| ("\\.asm\\'" . asm-mode) | |
| ("\\.css\\'" . css-mode) | |
| ("\\.mixal\\'" . mixal-mode) | |
| ("\\.gcov\\'" . compilation-mode) | |
| ("/\\.[a-z0-9-]*gdbinit" . gdb-script-mode) | |
| ("[cC]hange\\.?[lL]og?\\'" . change-log-mode) | |
| ("[cC]hange[lL]og[-.][0-9]+\\'" . change-log-mode) | |
| ("\\$CHANGE_LOG\\$\\.TXT" . change-log-mode) | |
| ("\\.scm\\.[0-9]*\\'" . scheme-mode) | |
| ("\\.[ck]?sh\\'\\|\\.shar\\'\\|/\\.z?profile\\'" . sh-mode) | |
| ("\\.bash\\'" . sh-mode) | |
| ("\\(/\\|\\`\\)\\.\\(bash_profile\\|z?login\\|bash_login\\|z?logout\\)\\'" . sh-mode) | |
| ("\\(/\\|\\`\\)\\.\\(bash_logout\\|shrc\\|[kz]shrc\\|bashrc\\|t?cshrc\\|esrc\\)\\'" . sh-mode) | |
| ("\\(/\\|\\`\\)\\.\\([kz]shenv\\|xinitrc\\|startxrc\\|xsession\\)\\'" . sh-mode) | |
| ("\\.m?spec\\'" . sh-mode) | |
| ("\\.m[mes]\\'" . nroff-mode) | |
| ("\\.man\\'" . nroff-mode) | |
| ("\\.sty\\'" . latex-mode) | |
| ("\\.cl[so]\\'" . latex-mode) | |
| ("\\.bbl\\'" . latex-mode) | |
| ("\\.bib\\'" . bibtex-mode) | |
| ("\\.bst\\'" . bibtex-style-mode) | |
| ("\\.sql\\'" . sql-mode) | |
| ("\\.m[4c]\\'" . m4-mode) | |
| ("\\.mf\\'" . metafont-mode) | |
| ("\\.mp\\'" . metapost-mode) | |
| ("\\.vhdl?\\'" . vhdl-mode) | |
| ("\\.article\\'" . text-mode) | |
| ("\\.letter\\'" . text-mode) | |
| ("\\.i?tcl\\'" . tcl-mode) | |
| ("\\.exp\\'" . tcl-mode) | |
| ("\\.itk\\'" . tcl-mode) | |
| ("\\.icn\\'" . icon-mode) | |
| ("\\.sim\\'" . simula-mode) | |
| ("\\.mss\\'" . scribe-mode) | |
| ("\\.f9[05]\\'" . f90-mode) | |
| ("\\.f0[38]\\'" . f90-mode) | |
| ("\\.indent\\.pro\\'" . fundamental-mode) | |
| ("\\.\\(pro\\|PRO\\)\\'" . idlwave-mode) | |
| ("\\.srt\\'" . srecode-template-mode) | |
| ("\\.prolog\\'" . prolog-mode) | |
| ("\\.tar\\'" . tar-mode) | |
| ("\\.\\(arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|7z\\|ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|7Z\\)\\'" . archive-mode) | |
| ("\\.\\(sx[dmicw]\\|od[fgpst]\\|oxt\\)\\'" . archive-mode) | |
| ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) | |
| ("\\`/tmp/Re" . text-mode) | |
| ("/Message[0-9]*\\'" . text-mode) | |
| ("\\`/tmp/fol/" . text-mode) | |
| ("\\.oak\\'" . scheme-mode) | |
| ("\\.sgml?\\'" . sgml-mode) | |
| ("\\.x[ms]l\\'" . xml-mode) | |
| ("\\.dbk\\'" . xml-mode) | |
| ("\\.dtd\\'" . sgml-mode) | |
| ("\\.ds\\(ss\\)?l\\'" . dsssl-mode) | |
| ("\\.js\\'" . js-mode) | |
| ("\\.json\\'" . js-mode) | |
| ("\\.[ds]?vh?\\'" . verilog-mode) | |
| ("[]>:/\\]\\..*\\(emacs\\|gnus\\|viper\\)\\'" . emacs-lisp-mode) | |
| ("\\`\\..*emacs\\'" . emacs-lisp-mode) | |
| ("[:/]_emacs\\'" . emacs-lisp-mode) | |
| ("/crontab\\.X*[0-9]+\\'" . shell-script-mode) | |
| ("\\.ml\\'" . lisp-mode) | |
| ("\\.ld[si]?\\'" . ld-script-mode) | |
| ("ld\\.?script\\'" . ld-script-mode) | |
| ("\\.xs\\'" . c-mode) | |
| ("\\.x[abdsru]?[cnw]?\\'" . ld-script-mode) | |
| ("\\.zone\\'" . dns-mode) | |
| ("\\.soa\\'" . dns-mode) | |
| ("\\.asd\\'" . lisp-mode) | |
| ("\\.\\(asn\\|mib\\|smi\\)\\'" . snmp-mode) | |
| ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) | |
| ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) | |
| ("\\.\\(dif\\|pat\\)\\'" . diff-mode) | |
| ("\\.[eE]?[pP][sS]\\'" . ps-mode) | |
| ("\\.\\(?:PDF\\|DVI\\|OD[FGPST]\\|DOCX?\\|XLSX?\\|PPTX?\\|pdf\\|dvi\\|od[fgpst]\\|docx?\\|xlsx?\\|pptx?\\)\\'" . doc-view-mode-maybe) | |
| ("configure\\.\\(ac\\|in\\)\\'" . autoconf-mode) | |
| ("\\.s\\(v\\|iv\\|ieve\\)\\'" . sieve-mode) | |
| ("BROWSE\\'" . ebrowse-tree-mode) | |
| ("\\.ebrowse\\'" . ebrowse-tree-mode) | |
| ("#\\*mail\\*" . mail-mode) | |
| ("\\.g\\'" . antlr-mode) | |
| ("\\.mod\\'" . m2-mode) | |
| ("\\.ses\\'" . ses-mode) | |
| ("\\.docbook\\'" . sgml-mode) | |
| ("\\.com\\'" . dcl-mode) | |
| ("/config\\.\\(?:bat\\|log\\)\\'" . fundamental-mode) | |
| ("\\.\\(?:[iI][nN][iI]\\|[lL][sS][tT]\\|[rR][eE][gG]\\|[sS][yY][sS]\\)\\'" . conf-mode) | |
| ("\\.\\(?:desktop\\|la\\)\\'" . conf-unix-mode) | |
| ("\\.ppd\\'" . conf-ppd-mode) | |
| ("java.+\\.conf\\'" . conf-javaprop-mode) | |
| ("\\.properties\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-javaprop-mode) | |
| ("\\`/etc/\\(?:DIR_COLORS\\|ethers\\|.?fstab\\|.*hosts\\|lesskey\\|login\\.?de\\(?:fs\\|vperm\\)\\|magic\\|mtab\\|pam\\.d/.*\\|permissions\\(?:\\.d/.+\\)?\\|protocols\\|rpc\\|services\\)\\'" . conf-space-mode) | |
| ("\\`/etc/\\(?:acpid?/.+\\|aliases\\(?:\\.d/.+\\)?\\|default/.+\\|group-?\\|hosts\\..+\\|inittab\\|ksysguarddrc\\|opera6rc\\|passwd-?\\|shadow-?\\|sysconfig/.+\\)\\'" . conf-mode) | |
| ("[cC]hange[lL]og[-.][-0-9a-z]+\\'" . change-log-mode) | |
| ("/\\.?\\(?:gnokiirc\\|kde.*rc\\|mime\\.types\\|wgetrc\\)\\'" . conf-mode) | |
| ("/\\.\\(?:enigma\\|gltron\\|gtk\\|hxplayer\\|net\\|neverball\\|qt/.+\\|realplayer\\|scummvm\\|sversion\\|sylpheed/.+\\|xmp\\)rc\\'" . conf-mode) | |
| ("/\\.\\(?:gdbtkinit\\|grip\\|orbital/.+txt\\|rhosts\\|tuxracer/options\\)\\'" . conf-mode) | |
| ("/\\.?X\\(?:default\\|resource\\|re\\)s\\>" . conf-xdefaults-mode) | |
| ("/X11.+app-defaults/" . conf-xdefaults-mode) | |
| ("/X11.+locale/.+/Compose\\'" . conf-colon-mode) | |
| ("/X11.+locale/compose\\.dir\\'" . conf-javaprop-mode) | |
| ("\\.~?[0-9]+\\.[0-9][-.0-9]*~?\\'" nil t) | |
| ("\\.\\(?:orig\\|in\\|[bB][aA][kK]\\)\\'" nil t) | |
| ("[/.]c\\(?:on\\)?f\\(?:i?g\\)?\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-mode-maybe) | |
| ("\\.[1-9]\\'" . nroff-mode) | |
| ("\\.tgz\\'" . tar-mode) | |
| ("\\.tbz2?\\'" . tar-mode)) | |
| ;;; I change the auto-mode-alist so it doesn't match for .z | |
| (setf (car (assoc "\\.g?z\\'" auto-mode-alist)) "\\.gz\\'") | |
| ;; new auto-mode-alist value | |
| Value: (("\\.pde\\'" . java-mode) | |
| ("\\.md" . markdown-mode) | |
| ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . cperl-mode) | |
| ("\\.lua$" . lua-mode) | |
| ("\\.clj$" . clojure-mode) | |
| ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file) | |
| ("\\.dz\\'" nil jka-compr) | |
| ("\\.xz\\'" nil jka-compr) | |
| ("\\.lzma\\'" nil jka-compr) | |
| ("\\.lz\\'" nil jka-compr) | |
| ("\\.gz\\'" nil jka-compr) | |
| ("\\.bz2\\'" nil jka-compr) | |
| ("\\.Z\\'" nil jka-compr) | |
| ("\\.vr[hi]?\\'" . vera-mode) | |
| ("\\.rb\\'" . ruby-mode) | |
| ("\\.re?st\\'" . rst-mode) | |
| ("\\.py\\'" . python-mode) | |
| ("\\.awk\\'" . awk-mode) | |
| ("\\.\\(u?lpc\\|pike\\|pmod\\(.in\\)?\\)\\'" . pike-mode) | |
| ("\\.idl\\'" . idl-mode) | |
| ("\\.java\\'" . java-mode) | |
| ("\\.m\\'" . objc-mode) | |
| ("\\.ii\\'" . c++-mode) | |
| ("\\.i\\'" . c-mode) | |
| ("\\.lex\\'" . c-mode) | |
| ("\\.y\\(acc\\)?\\'" . c-mode) | |
| ("\\.[ch]\\'" . c-mode) | |
| ("\\.\\(CC?\\|HH?\\)\\'" . c++-mode) | |
| ("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode) | |
| ("\\.\\(cc\\|hh\\)\\'" . c++-mode) | |
| ("\\.[sx]?html?\\(\\.[a-zA-Z_]+\\)?\\'" . html-mode) | |
| ("\\.svgz?\\'" . image-mode) | |
| ("\\.svgz?\\'" . xml-mode) | |
| ("\\.x[bp]m\\'" . image-mode) | |
| ("\\.x[bp]m\\'" . c-mode) | |
| ("\\.p[bpgn]m\\'" . image-mode) | |
| ("\\.tiff?\\'" . image-mode) | |
| ("\\.gif\\'" . image-mode) | |
| ("\\.png\\'" . image-mode) | |
| ("\\.jpe?g\\'" . image-mode) | |
| ("\\.te?xt\\'" . text-mode) | |
| ("\\.[tT]e[xX]\\'" . tex-mode) | |
| ("\\.ins\\'" . tex-mode) | |
| ("\\.ltx\\'" . latex-mode) | |
| ("\\.dtx\\'" . doctex-mode) | |
| ("\\.org\\'" . org-mode) | |
| ("\\.el\\'" . emacs-lisp-mode) | |
| ("Project\\.ede\\'" . emacs-lisp-mode) | |
| ("\\.\\(scm\\|stk\\|ss\\|sch\\)\\'" . scheme-mode) | |
| ("\\.l\\'" . lisp-mode) | |
| ("\\.li?sp\\'" . lisp-mode) | |
| ("\\.[fF]\\'" . fortran-mode) | |
| ("\\.for\\'" . fortran-mode) | |
| ("\\.p\\'" . pascal-mode) | |
| ("\\.pas\\'" . pascal-mode) | |
| ("\\.\\(dpr\\|DPR\\)\\'" . delphi-mode) | |
| ("\\.ad[abs]\\'" . ada-mode) | |
| ("\\.ad[bs].dg\\'" . ada-mode) | |
| ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . perl-mode) | |
| ("Imakefile\\'" . makefile-imake-mode) | |
| ("Makeppfile\\(?:\\.mk\\)?\\'" . makefile-makepp-mode) | |
| ("\\.makepp\\'" . makefile-makepp-mode) | |
| ("\\.mk\\'" . makefile-bsdmake-mode) | |
| ("GNUmakefile\\'" . makefile-gmake-mode) | |
| ("[Mm]akefile\\'" . makefile-bsdmake-mode) | |
| ("\\.am\\'" . makefile-automake-mode) | |
| ("\\.texinfo\\'" . texinfo-mode) | |
| ("\\.te?xi\\'" . texinfo-mode) | |
| ("\\.[sS]\\'" . asm-mode) | |
| ("\\.asm\\'" . asm-mode) | |
| ("\\.css\\'" . css-mode) | |
| ("\\.mixal\\'" . mixal-mode) | |
| ("\\.gcov\\'" . compilation-mode) | |
| ("/\\.[a-z0-9-]*gdbinit" . gdb-script-mode) | |
| ("[cC]hange\\.?[lL]og?\\'" . change-log-mode) | |
| ("[cC]hange[lL]og[-.][0-9]+\\'" . change-log-mode) | |
| ("\\$CHANGE_LOG\\$\\.TXT" . change-log-mode) | |
| ("\\.scm\\.[0-9]*\\'" . scheme-mode) | |
| ("\\.[ck]?sh\\'\\|\\.shar\\'\\|/\\.z?profile\\'" . sh-mode) | |
| ("\\.bash\\'" . sh-mode) | |
| ("\\(/\\|\\`\\)\\.\\(bash_profile\\|z?login\\|bash_login\\|z?logout\\)\\'" . sh-mode) | |
| ("\\(/\\|\\`\\)\\.\\(bash_logout\\|shrc\\|[kz]shrc\\|bashrc\\|t?cshrc\\|esrc\\)\\'" . sh-mode) | |
| ("\\(/\\|\\`\\)\\.\\([kz]shenv\\|xinitrc\\|startxrc\\|xsession\\)\\'" . sh-mode) | |
| ("\\.m?spec\\'" . sh-mode) | |
| ("\\.m[mes]\\'" . nroff-mode) | |
| ("\\.man\\'" . nroff-mode) | |
| ("\\.sty\\'" . latex-mode) | |
| ("\\.cl[so]\\'" . latex-mode) | |
| ("\\.bbl\\'" . latex-mode) | |
| ("\\.bib\\'" . bibtex-mode) | |
| ("\\.bst\\'" . bibtex-style-mode) | |
| ("\\.sql\\'" . sql-mode) | |
| ("\\.m[4c]\\'" . m4-mode) | |
| ("\\.mf\\'" . metafont-mode) | |
| ("\\.mp\\'" . metapost-mode) | |
| ("\\.vhdl?\\'" . vhdl-mode) | |
| ("\\.article\\'" . text-mode) | |
| ("\\.letter\\'" . text-mode) | |
| ("\\.i?tcl\\'" . tcl-mode) | |
| ("\\.exp\\'" . tcl-mode) | |
| ("\\.itk\\'" . tcl-mode) | |
| ("\\.icn\\'" . icon-mode) | |
| ("\\.sim\\'" . simula-mode) | |
| ("\\.mss\\'" . scribe-mode) | |
| ("\\.f9[05]\\'" . f90-mode) | |
| ("\\.f0[38]\\'" . f90-mode) | |
| ("\\.indent\\.pro\\'" . fundamental-mode) | |
| ("\\.\\(pro\\|PRO\\)\\'" . idlwave-mode) | |
| ("\\.srt\\'" . srecode-template-mode) | |
| ("\\.prolog\\'" . prolog-mode) | |
| ("\\.tar\\'" . tar-mode) | |
| ("\\.\\(arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|7z\\|ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|7Z\\)\\'" . archive-mode) | |
| ("\\.\\(sx[dmicw]\\|od[fgpst]\\|oxt\\)\\'" . archive-mode) | |
| ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) | |
| ("\\`/tmp/Re" . text-mode) | |
| ("/Message[0-9]*\\'" . text-mode) | |
| ("\\`/tmp/fol/" . text-mode) | |
| ("\\.oak\\'" . scheme-mode) | |
| ("\\.sgml?\\'" . sgml-mode) | |
| ("\\.x[ms]l\\'" . xml-mode) | |
| ("\\.dbk\\'" . xml-mode) | |
| ("\\.dtd\\'" . sgml-mode) | |
| ("\\.ds\\(ss\\)?l\\'" . dsssl-mode) | |
| ("\\.js\\'" . js-mode) | |
| ("\\.json\\'" . js-mode) | |
| ("\\.[ds]?vh?\\'" . verilog-mode) | |
| ("[]>:/\\]\\..*\\(emacs\\|gnus\\|viper\\)\\'" . emacs-lisp-mode) | |
| ("\\`\\..*emacs\\'" . emacs-lisp-mode) | |
| ("[:/]_emacs\\'" . emacs-lisp-mode) | |
| ("/crontab\\.X*[0-9]+\\'" . shell-script-mode) | |
| ("\\.ml\\'" . lisp-mode) | |
| ("\\.ld[si]?\\'" . ld-script-mode) | |
| ("ld\\.?script\\'" . ld-script-mode) | |
| ("\\.xs\\'" . c-mode) | |
| ("\\.x[abdsru]?[cnw]?\\'" . ld-script-mode) | |
| ("\\.zone\\'" . dns-mode) | |
| ("\\.soa\\'" . dns-mode) | |
| ("\\.asd\\'" . lisp-mode) | |
| ("\\.\\(asn\\|mib\\|smi\\)\\'" . snmp-mode) | |
| ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) | |
| ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) | |
| ("\\.\\(dif\\|pat\\)\\'" . diff-mode) | |
| ("\\.[eE]?[pP][sS]\\'" . ps-mode) | |
| ("\\.\\(?:PDF\\|DVI\\|OD[FGPST]\\|DOCX?\\|XLSX?\\|PPTX?\\|pdf\\|dvi\\|od[fgpst]\\|docx?\\|xlsx?\\|pptx?\\)\\'" . doc-view-mode-maybe) | |
| ("configure\\.\\(ac\\|in\\)\\'" . autoconf-mode) | |
| ("\\.s\\(v\\|iv\\|ieve\\)\\'" . sieve-mode) | |
| ("BROWSE\\'" . ebrowse-tree-mode) | |
| ("\\.ebrowse\\'" . ebrowse-tree-mode) | |
| ("#\\*mail\\*" . mail-mode) | |
| ("\\.g\\'" . antlr-mode) | |
| ("\\.mod\\'" . m2-mode) | |
| ("\\.ses\\'" . ses-mode) | |
| ("\\.docbook\\'" . sgml-mode) | |
| ("\\.com\\'" . dcl-mode) | |
| ("/config\\.\\(?:bat\\|log\\)\\'" . fundamental-mode) | |
| ("\\.\\(?:[iI][nN][iI]\\|[lL][sS][tT]\\|[rR][eE][gG]\\|[sS][yY][sS]\\)\\'" . conf-mode) | |
| ("\\.\\(?:desktop\\|la\\)\\'" . conf-unix-mode) | |
| ("\\.ppd\\'" . conf-ppd-mode) | |
| ("java.+\\.conf\\'" . conf-javaprop-mode) | |
| ("\\.properties\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-javaprop-mode) | |
| ("\\`/etc/\\(?:DIR_COLORS\\|ethers\\|.?fstab\\|.*hosts\\|lesskey\\|login\\.?de\\(?:fs\\|vperm\\)\\|magic\\|mtab\\|pam\\.d/.*\\|permissions\\(?:\\.d/.+\\)?\\|protocols\\|rpc\\|services\\)\\'" . conf-space-mode) | |
| ("\\`/etc/\\(?:acpid?/.+\\|aliases\\(?:\\.d/.+\\)?\\|default/.+\\|group-?\\|hosts\\..+\\|inittab\\|ksysguarddrc\\|opera6rc\\|passwd-?\\|shadow-?\\|sysconfig/.+\\)\\'" . conf-mode) | |
| ("[cC]hange[lL]og[-.][-0-9a-z]+\\'" . change-log-mode) | |
| ("/\\.?\\(?:gnokiirc\\|kde.*rc\\|mime\\.types\\|wgetrc\\)\\'" . conf-mode) | |
| ("/\\.\\(?:enigma\\|gltron\\|gtk\\|hxplayer\\|net\\|neverball\\|qt/.+\\|realplayer\\|scummvm\\|sversion\\|sylpheed/.+\\|xmp\\)rc\\'" . conf-mode) | |
| ("/\\.\\(?:gdbtkinit\\|grip\\|orbital/.+txt\\|rhosts\\|tuxracer/options\\)\\'" . conf-mode) | |
| ("/\\.?X\\(?:default\\|resource\\|re\\)s\\>" . conf-xdefaults-mode) | |
| ("/X11.+app-defaults/" . conf-xdefaults-mode) | |
| ("/X11.+locale/.+/Compose\\'" . conf-colon-mode) | |
| ("/X11.+locale/compose\\.dir\\'" . conf-javaprop-mode) | |
| ("\\.~?[0-9]+\\.[0-9][-.0-9]*~?\\'" nil t) | |
| ("\\.\\(?:orig\\|in\\|[bB][aA][kK]\\)\\'" nil t) | |
| ("[/.]c\\(?:on\\)?f\\(?:i?g\\)?\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-mode-maybe) | |
| ("\\.[1-9]\\'" . nroff-mode) | |
| ("\\.tgz\\'" . tar-mode) | |
| ("\\.tbz2?\\'" . tar-mode)) | |
| ;; C-x C-f ~/.z now opens without whining | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment