GNU bug report logs - #44753
27.1; arc-mode does not extract marked files

Previous Next

Package: emacs;

Reported by: Vladimir Nikishkin <lockywolf <at> gmail.com>

Date: Fri, 20 Nov 2020 03:25:02 UTC

Severity: normal

Tags: fixed

Found in version 27.1

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 44753 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: lockywolf <at> gmail.com, 44753 <at> debbugs.gnu.org
Subject: Re: bug#44753: 27.1; arc-mode does not extract marked files
Date: Fri, 20 Nov 2020 13:50:33 +0200
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Cc: Vladimir Nikishkin <lockywolf <at> gmail.com>,  44753 <at> debbugs.gnu.org
> Date: Fri, 20 Nov 2020 10:09:23 +0100
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > We need first to add a capability to extract archive members to files.
> 
> This was added to the trunk in August.

You are right, I forgot about that, sorry.

However, the implementation of archive-copy-file doesn't seem to be
easily scalable to what Vladimir requested.  It is also sub-optimal
(to say the least) to extract files by going through a temporary
buffer, since every archive type has some way of extracting files
directly.  If nothing else, this will cause serious problems with
encoding, especially when several files are extracted at once that
happen to be encoded differently.  And the speed will also be much
slower than if we use the archiver program to do the extraction.




This bug report was last modified 4 years and 257 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.