From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#44901: 28.0.50; dired-compress-file: provide customization for compressing command Date: Sun, 24 Jan 2021 00:35:33 +0100 Message-ID: <87eeibqla2.fsf@gnus.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17975"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 44901@debbugs.gnu.org To: Jean Louis Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 24 00:36:09 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l3SRt-0004YY-Gr for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 24 Jan 2021 00:36:09 +0100 Original-Received: from localhost ([::1]:33662 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l3SRs-0003Rs-5N for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 23 Jan 2021 18:36:08 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35150) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l3SRm-0003R3-2X for bug-gnu-emacs@gnu.org; Sat, 23 Jan 2021 18:36:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52300) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l3SRl-0004DJ-Rc for bug-gnu-emacs@gnu.org; Sat, 23 Jan 2021 18:36:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l3SRl-0000gk-Oy for bug-gnu-emacs@gnu.org; Sat, 23 Jan 2021 18:36:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Jan 2021 23:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44901 X-GNU-PR-Package: emacs Original-Received: via spool by 44901-submit@debbugs.gnu.org id=B44901.16114449462622 (code B ref 44901); Sat, 23 Jan 2021 23:36:01 +0000 Original-Received: (at 44901) by debbugs.gnu.org; 23 Jan 2021 23:35:46 +0000 Original-Received: from localhost ([127.0.0.1]:35613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3SRW-0000gE-4m for submit@debbugs.gnu.org; Sat, 23 Jan 2021 18:35:46 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:57244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l3SRU-0000g0-P0 for 44901@debbugs.gnu.org; Sat, 23 Jan 2021 18:35:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lwRpkKWCdC1qyDogHbkVquVgSGgQnbGMcj4blw2GG50=; b=ALAP3/ffIL8ff2LbVr5RV3063j LxytJQdMQn1ug3cXFzVihTVidL7Ht+Sr2azbMFaV7t78KyinbapUBx2OvP7uYOtESl1vPusV79luv ZSNKeoXesJRAd1dXwNODtTbluZ7rvQA+wipzRs9Pl5bLqKSkQEClHP9qeP7ZDSTW9AjA=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l3SRK-0006mh-0l; Sun, 24 Jan 2021 00:35:38 +0100 X-Now-Playing: Mourning A BLKstar's _The Cycle_: "Deluze (Solange Say Remix)" In-Reply-To: (Jean Louis's message of "Fri, 27 Nov 2020 13:02:25 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:198486 Archived-At: Jean Louis writes: > Additionally this variable should be updated: > > (defvar dired-compress-files-alist > '(("\\.tar\\.gz\\'" . "tar -cf - %i | gzip -c9 > %o") > ("\\.tar\\.bz2\\'" . "tar -cf - %i | bzip2 -c9 > %o") > ("\\.tar\\.xz\\'" . "tar -cf - %i | xz -c9 > %o") > ("\\.tar\\.zst\\'" . "tar -cf - %i | zstd -19 -o %o") > ("\\.zip\\'" . "zip %o -r --filesync %i")) > > to be: > > (defvar dired-compress-files-alist > '(("\\.tar\\.gz\\'" . "tar -cf - %i | gzip -c9 > %o") > ("\\.tar\\.bz2\\'" . "tar -cf - %i | bzip2 -c9 > %o") > ("\\.tar\\.xz\\'" . "tar -cf - %i | xz -c9 > %o") > ("\\.tar\\.lz\\'" . "tar -cf - %i | lzip -c9 > %o") ;; new line for lzip > ("\\.tar\\.lzo\\'" . "tar -cf - %i | lzop -c9 > %o") ;; new line for lzop > ("\\.tar\\.zst\\'" . "tar -cf - %i | zstd -19 -o %o") > ("\\.zip\\'" . "zip %o -r --filesync %i")) Makes sense; I've now pushed this to Emacs 28. This change was small enough to apply without assigning copyright to the FSF, but for future patches you want to submit, it might make sense to get the paperwork started now, so that subsequent patches can be applied speedily. Would you be willing to sign such paperwork? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no