help-gnu-emacs
[Top][All Lists]
Advanced

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

[a directory is also created] (was: how to generate a zip file (not a di


From: Uwe Brauer
Subject: [a directory is also created] (was: how to generate a zip file (not a directory) within dired)
Date: Sun, 20 Feb 2022 14:32:12 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

> * Uwe Brauer <oub@mat.ucm.es> [2022-02-20 15:01]:

> Solution is Z.

> 1) Adapt `dired-compress-file-alist' for ZIP files;
>    example:

>    (setf (alist-get "\\.zip\\'" dired-compress-file-alist) "zip -9 %o %i")

It is a more complicated that I thought, but this is because of the
behavior of zip. If I use this setting zip creates a zip archive that
contains the file, but the whole absolute path, and that is crazy.


(setf (alist-get "\\.zip\\'" dired-compress-file-alist) "zip -9 --junk-paths %o 
%i")

Gives a bit better result, but 

Starting with test.tex
it generates test.tex.zip

And that is then uncompressed to 

 test.tex/test.tex

So an additional directory is created. 

I try to search for a complete solution.

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

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