summaryrefslogtreecommitdiff
path: root/lib-src
diff options
context:
space:
mode:
authorUlrich Mueller <ulm@gentoo.org>2010-09-25 14:42:48 -0700
committerGlenn Morris <rgm@gnu.org>2010-09-25 14:42:48 -0700
commit4c96435152dd2b343057f80f995910ba806774e8 (patch)
tree9c83469359d36d5337c4fdc67148b108c2f47381 /lib-src
parentcbdd0d58773f9deda0a714e8c165b5b18b0c9527 (diff)
downloademacs-4c96435152dd2b343057f80f995910ba806774e8.tar.gz
Add more xz compression support.
* doc/man/etags.1: xz compression is now supported. * doc/misc/woman.texi (Interface Options): xz compression is now supported. * lib-src/etags.c (compressors, print_language_names): Support xz compression. * lisp/eshell/em-ls.el (eshell-ls-archive-regexp): * lisp/eshell/esh-util.el (eshell-tar-regexp): * lisp/ibuffer.el (ibuffer-compressed-file-name-regexp): * lisp/info.el (Info-suffix-list): * lisp/international/mule.el (auto-coding-alist): * lisp/woman.el (woman-file-regexp, woman-file-compression-regexp): * lisp/progmodes/etags.el (tags-compression-info-list): Support xz compression.
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/ChangeLog4
-rw-r--r--lib-src/etags.c3
2 files changed, 6 insertions, 1 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 4f3f386310a..5765bea74ae 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,7 @@
+2010-09-25 Ulrich Mueller <ulm@gentoo.org>
+
+ * etags.c (compressors, print_language_names): Support xz compression.
+
2010-08-11 Jan Djärv <jan.h.d@swipnet.se>
* fakemail.c: Include stdlib.h for getenv. Remove declaration of
diff --git a/lib-src/etags.c b/lib-src/etags.c
index 42e4017ab50..abc8b06dd8e 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -561,6 +561,7 @@ static compressor compressors[] =
{ "gz", "gzip -d -c"},
{ "GZ", "gzip -d -c"},
{ "bz2", "bzip2 -d -c" },
+ { "xz", "xz -d -c" },
{ NULL }
};
@@ -874,7 +875,7 @@ followed by the name of an interpreter. If no such sequence is found,\n\
Fortran is tried first; if no tags are found, C is tried next.\n\
When parsing any C file, a \"class\" or \"template\" keyword\n\
switches to C++.");
- puts ("Compressed files are supported using gzip and bzip2.\n\
+ puts ("Compressed files are supported using gzip, bzip2, and xz.\n\
\n\
For detailed help on a given language use, for example,\n\
etags --help --lang=ada.");