changeset: 5572:c17a46ac63af
tag: tip
user: Aidan Kehoe <kehoea(a)parhasard.net>
date: Wed Sep 21 20:07:09 2011 +0100
files: lisp/ChangeLog lisp/files.el
description:
Include many more files in binary-file-regexps, files.el.
lisp/ChangeLog addition:
2011-09-21 Aidan Kehoe <kehoea(a)parhasard.net>
* files.el (binary-file-regexps):
Update this, adding everything that maps to no-conversion or
no-conversion-multibyte in GNU's auto-mode-alist.
In particular, add PDFs, important given gnus' problem with them
of
http://mid.gmane.org/m3r637lpm5.fsf@mikesoffice.com and the
associated thread, and Uwe's recent re-reporting of the same
problem.
diff -r 5273dd66a1ba -r c17a46ac63af lisp/ChangeLog
--- a/lisp/ChangeLog Wed Sep 21 19:14:15 2011 +0100
+++ b/lisp/ChangeLog Wed Sep 21 20:07:09 2011 +0100
@@ -1,3 +1,13 @@
+2011-09-21 Aidan Kehoe <kehoea(a)parhasard.net>
+
+ * files.el (binary-file-regexps):
+ Update this, adding everything that maps to no-conversion or
+ no-conversion-multibyte in GNU's auto-mode-alist.
+ In particular, add PDFs, important given gnus' problem with them
+ of
http://mid.gmane.org/m3r637lpm5.fsf@mikesoffice.com and the
+ associated thread, and Uwe's recent re-reporting of the same
+ problem.
+
2011-09-21 Aidan Kehoe <kehoea(a)parhasard.net>
* select.el (select-convert-to-text):
diff -r 5273dd66a1ba -r c17a46ac63af lisp/files.el
--- a/lisp/files.el Wed Sep 21 19:14:15 2011 +0100
+++ b/lisp/files.el Wed Sep 21 20:07:09 2011 +0100
@@ -1672,26 +1672,18 @@
If it matches, mode MODE is selected.")
(defvar binary-file-regexps
-
'("\\.\\(?:bz2\\|elc\\|g\\(if\\|z\\)\\|jp\\(eg\\|g\\)\\|png\\|t\\(ar\\|gz\\|iff\\)\\|[Zo]\\)\\'")
+
'("\\.\\(?:7[Zz]\\|ARC\\|E\\(?:AR\\|XE\\)\\|JAR\\|LZH\\|RAR\\|WAR\\|XPI\\|Z\\(?:IP\\|OO\\)\\|arc\\|bz2\\|e\\(?:ar\\|lc\\|xe\\)\\|g\\(?:if\\|z\\)\\|j\\(?:ar\\|p\\(?:e?g\\)\\)\\|l\\(?:ha\\|zh\\)\\|odt\\|p\\(?:bm\\|df\\|gm\\|n[gm]\\|pm\\)\\|sx[cdimw]\\|t\\(?:ar\\|gz\\|iff\\)\\|war\\|xpi\\|z\\(?:ip\\|oo\\)\\|[Zo]\\)\\'")
"List of regexps of filenames containing binary (non-text) data.")
-
; (eval-when-compile
; (require 'regexp-opt)
; (list
; (format "\\.\\(?:%s\\)\\'"
; (regexp-opt
-; '("tar"
-; "tgz"
-; "gz"
-; "bz2"
-; "Z"
-; "o"
-; "elc"
-; "png"
-; "gif"
-; "tiff"
-; "jpg"
-; "jpeg"))))))
+; '("7Z" "7z" "ARC" "EAR"
"EXE" "JAR" "LZH" "RAR" "WAR"
"XPI" "Z"
+; "ZIP" "ZOO" "arc" "bz2"
"ear" "elc" "exe" "gif" "gz"
"jar"
+; "jpeg" "jpg" "lha" "lzh"
"o" "odt" "pbm" "pdf" "pgm"
"png"
+; "pnm" "ppm" "sxc" "sxd"
"sxi" "sxm" "sxw" "tar" "tgz"
+; "tiff" "war" "xpi" "zip"
"zoo")))))
(defvar inhibit-first-line-modes-regexps
binary-file-regexps
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches