emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master 6d6bf46 2/2: Make dired-do-compress work for *.tar.gz files


From: Glenn Morris
Subject: Re: master 6d6bf46 2/2: Make dired-do-compress work for *.tar.gz files
Date: Tue, 13 Oct 2015 14:28:17 -0400
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Oleh Krehel wrote:

> branch: master
> commit 6d6bf466477b004035a4314886e35214c6f8603b
>  (defvar dired-compress-file-suffixes
> -  '(("\\.gz\\'" "" "gunzip")
> +  '(("\\.tar\\.gz" "" "tar" "-zxvf")

Missing anchor.

> +    ("\\.gz\\'" "" "gunzip")
>      ("\\.tgz\\'" ".tar" "gunzip")
>      ("\\.Z\\'" "" "uncompress")

This makes ".tar.gz" and ".tgz" be treated differently.
Isn't that a little odd?
Also: .tar.bz2, .tar.xz, .tar, etc are not handled, only the gzip version.

> -  (REGEXP NEW-SUFFIX PROGRAM)
> +  (REGEXP NEW-SUFFIX PROGRAM &rest ARGS)

Using "&rest" will make it difficult to add any future elements beyond ARGS.


Also it seems like this merits a NEWS entry.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]