comparison lib-src/etags.c @ 110579:5fabe7db5188

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.
author Glenn Morris <rgm@gnu.org>
date Sat, 25 Sep 2010 14:42:48 -0700
parents fdbd24f8d999
children 40af77a50adc
comparison
equal deleted inserted replaced
110578:5874484c8de5 110579:5fabe7db5188
559 { "z", "gzip -d -c"}, 559 { "z", "gzip -d -c"},
560 { "Z", "gzip -d -c"}, 560 { "Z", "gzip -d -c"},
561 { "gz", "gzip -d -c"}, 561 { "gz", "gzip -d -c"},
562 { "GZ", "gzip -d -c"}, 562 { "GZ", "gzip -d -c"},
563 { "bz2", "bzip2 -d -c" }, 563 { "bz2", "bzip2 -d -c" },
564 { "xz", "xz -d -c" },
564 { NULL } 565 { NULL }
565 }; 566 };
566 567
567 /* 568 /*
568 * Language stuff. 569 * Language stuff.
872 the first line of the file is read for a sharp-bang (#!) sequence\n\ 873 the first line of the file is read for a sharp-bang (#!) sequence\n\
873 followed by the name of an interpreter. If no such sequence is found,\n\ 874 followed by the name of an interpreter. If no such sequence is found,\n\
874 Fortran is tried first; if no tags are found, C is tried next.\n\ 875 Fortran is tried first; if no tags are found, C is tried next.\n\
875 When parsing any C file, a \"class\" or \"template\" keyword\n\ 876 When parsing any C file, a \"class\" or \"template\" keyword\n\
876 switches to C++."); 877 switches to C++.");
877 puts ("Compressed files are supported using gzip and bzip2.\n\ 878 puts ("Compressed files are supported using gzip, bzip2, and xz.\n\
878 \n\ 879 \n\
879 For detailed help on a given language use, for example,\n\ 880 For detailed help on a given language use, for example,\n\
880 etags --help --lang=ada."); 881 etags --help --lang=ada.");
881 } 882 }
882 883