From unknown Tue Jun 24 05:12:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20384: 24.5; feature suggestion: in dired-mode, "Z" on a directory should create a tarball or zip file Resent-From: Eric Hanchrow Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Apr 2015 16:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20384 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20384@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.142954891010142 (code B ref -1); Mon, 20 Apr 2015 16:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Apr 2015 16:55:10 +0000 Received: from localhost ([127.0.0.1]:33774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkEyQ-0002dS-Va for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:55:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59170) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkEyN-0002cr-NW for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:55:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkEyG-00010Z-GH for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:54:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58044) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkEyG-00010T-DJ for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:54:56 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkEyE-0000wQ-Lg for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 12:54:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkEyC-0000zy-U8 for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 12:54:54 -0400 Received: from mail-pa0-x22e.google.com ([2607:f8b0:400e:c03::22e]:33512) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkEyC-0000zn-H5 for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 12:54:52 -0400 Received: by paboj16 with SMTP id oj16so212216876pab.0 for ; Mon, 20 Apr 2015 09:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=fQAhJ99w/6a2/iMp47t8gWf/K5fNRrzCy2y4RoWHSZs=; b=t6LKinoJFblJ4TWtrOxYW4cAWRc9y86b3ghZgnlMRpcxUqVJToOki2vfrViT/p9seR 7mAZrVM9Rwmvk8HlZDsDq+1r7TfRFkuOx5gApi3JpyxAoz9Rrf7ZoXMX00dfvLBa8QhC 1B0NNEFFle5N5IqxIl33QztYFduGP5NbgEiYxd6mAJ56kMVcantPzXiwXLqsGjZAQJXd Zi4avnDUtDwAZK+cYa0UqhIp/p0wNsFZ3dPuJLNkHYzQM1BUb6iDnk/+OQ2fkfu/aN+Z HLAK5oEyDkR80etkzVfBTo2XGggGCtecgfjgd0NhIsW4YpPnkZdPvXesRHzX2U3w6vgf sJhQ== X-Received: by 10.68.245.67 with SMTP id xm3mr29477421pbc.45.1429548891074; Mon, 20 Apr 2015 09:54:51 -0700 (PDT) MIME-Version: 1.0 From: Eric Hanchrow Date: Mon, 20 Apr 2015 16:54:50 +0000 Message-ID: Content-Type: multipart/alternative; boundary=047d7b1604b9d779ba05142ac9f9 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --047d7b1604b9d779ba05142ac9f9 Content-Type: text/plain; charset=UTF-8 I just ran dired, put point on the name of a subdirectory, and hit Z (dired-do-compress), hoping that maybe Emacs would offer to create a compressed tarball or zip file out of the directory. Alas, it simply said "gzip: /private/tmp/rs5rack12.2015-04-19.1109PDT is a directory". In GNU Emacs 24.5.1 (x86_64-apple-darwin14.3.0, NS apple-appkit-1347.57) of 2015-04-10 on Eric-Hanchrows-iMac.local Repository revision: f8bb8c4045e94290aa564c38215e5ea5552ae778 Windowing system distributor `Apple', version 10.3.1347 Configured using: `configure --with-ns' Important settings: locale-coding-system: utf-8-unix Major mode: Dired by date Minor modes in effect: global-hl-line-mode: t diff-auto-refine-mode: t projectile-global-mode: t projectile-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t recentf-mode: t pyvenv-mode: t ido-everywhere: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: ~ /tmp Deleting...done z is undefined Z runs the command dired-do-compress Compress or uncompress rs5rack12.2015-04-19.1109PDT? (y or n) y Compressing /private/tmp/rs5rack12.2015-04-19.1109PDT... gzip ("-f" "/private/tmp/rs5rack12.2015-04-19.1109PDT") gzip: /private/tmp/rs5rack12.2015-04-19.1109PDT is a directory Failed to compress/private/tmp/rs5rack12.2015-04-19.1109PDT Load-path shadows: /Users/erichanchrow/.emacs.d/elpa/edit-list-20100930.743/edit-list hides /Users/erichanchrow/.emacs.d/lisp/edit-list /Users/erichanchrow/.emacs.d/elpa/browse-kill-ring-20150104.1237/browse-kill-ring hides /Users/erichanchrow/.emacs.d/lisp/browse-kill-ring Features: (shadow sort mail-extr emacsbug sendmail dired-aux wdired ffap dabbrev cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ag vc-svn find-dired s ucs-normalize misearch multi-isearch company-files company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-cmake company-xcode company-clang company-eclim company-template company-css company-nxml company-bbdb vc vc-dispatcher align flyspell ispell whitespace markdown-mode noutline outline smerge-mode eieio-opt speedbar sb-image ezimage dframe help-macro iedit-lib rect tar-mode pcase autoload lisp-mnt mule-util mm-archive network-stream starttls url-cache url-handlers finder-inf hl-line protbuf gist gh-gist gh-oauth gh-api logito gh-cache pcache gh-auth gh-common gh-url url-http tls url url-proxy url-privacy url-expand url-methods url-history mailcap url-auth url-cookie url-domsuf url-gw gh-profile timezone eieio-base magit-key-mode magit view epa epg diff-mode git-rebase-mode git-commit-mode log-edit easy-mmode message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log vc-git projectile dash thingatpt derived autorevert filenotify elisp-slime-nav paste-to-dropbox path ssh server warnings saveplace url-util url-parse url-vars find-func ibuf-ext ibuf-macs ibuffer tramp-cache tramp-sh tramp tramp-compat auth-source gnus-util mm-util mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete format-spec advice recentf tree-widget dired-x dired perl-extras perl-mode autoinsert cl-macs yasnippet help-mode cl gv highlight-indentation flymake eldoc company edmacro kmacro help-fns elpy pyvenv elpy-refactor python json ido grep compile comint ansi-color files-x etags ring cus-edit cus-start cus-load wid-edit eredis-autoloads eieio byte-opt bytecomp byte-compile cl-extra cl-loaddefs cl-lib cconv eieio-core go-mode-autoloads logito-autoloads info easymenu puppetfile-mode-autoloads package epg-config time rx midnight time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 979592 128965) (symbols 48 50773 0) (miscs 40 8158 3676) (strings 32 149573 5241) (string-bytes 1 3812416) (vectors 16 68756) (vector-slots 8 1912031 53995) (floats 8 769 2914) (intervals 56 86484 2838) (buffers 960 79)) --047d7b1604b9d779ba05142ac9f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I just ran dired, put point on the name of a subdirec= tory, and hit Z
(dired-do-compress), hoping that maybe Emacs = would offer to create a
compressed tarball or zip file out of the= directory.=C2=A0 Alas, it simply
said "gzip: /private/tmp/r= s5rack12.2015-04-19.1109PDT is a directory".

=

In GNU Emacs 24.5.1 (x86_64-apple-darwin14.3.= 0, NS apple-appkit-1347.57)
=C2=A0of 2015-04-10 on Eric-Hanchrows= -iMac.local
Repository revision: f8bb8c4045e94290aa564c38215e5ea5= 552ae778
Windowing system distributor `Apple', version 10.3.1= 347
Configured using:
=C2=A0`configure --with-ns'

Important settings:
=C2=A0 locale-coding-= system: utf-8-unix

Major mode: Dired by date
=

Minor modes in effect:
=C2=A0 global-hl-line-= mode: t
=C2=A0 diff-auto-refine-mode: t
=C2=A0 projecti= le-global-mode: t
=C2=A0 projectile-mode: t
=C2=A0 glob= al-auto-revert-mode: t
=C2=A0 shell-dirtrack-mode: t
= =C2=A0 recentf-mode: t
=C2=A0 pyvenv-mode: t
=C2=A0 ido= -everywhere: t
=C2=A0 display-time-mode: t
=C2=A0 toolt= ip-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 file-name-= shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 f= ont-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 aut= o-composition-mode: t
=C2=A0 auto-encryption-mode: t
= =C2=A0 auto-compression-mode: t
=C2=A0 buffer-read-only: t
<= div>=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t

Recent messages:
~=C2=A0
/tmp=C2= =A0
Deleting...done
z is undefined
Z runs the= command dired-do-compress
Compress or uncompress rs5rack12.2015-= 04-19.1109PDT? (y or n) y
Compressing /private/tmp/rs5rack12.2015= -04-19.1109PDT...
gzip ("-f" "/private/tmp/rs5rack= 12.2015-04-19.1109PDT")
gzip: /private/tmp/rs5rack12.2015-04= -19.1109PDT is a directory
Failed to compress/private/tmp/rs5rack= 12.2015-04-19.1109PDT

Load-path shadows:
/Users/erichanchrow/.emacs.d/elpa/edit-list-20100930.743/edit-list hides /= Users/erichanchrow/.emacs.d/lisp/edit-list
/Users/erichanchrow/.e= macs.d/elpa/browse-kill-ring-20150104.1237/browse-kill-ring hides /Users/er= ichanchrow/.emacs.d/lisp/browse-kill-ring

Features= :
(shadow sort mail-extr emacsbug sendmail dired-aux wdired ffap = dabbrev
cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-st= yles cc-align
cc-engine cc-vars cc-defs ag vc-svn find-dired s uc= s-normalize misearch
multi-isearch company-files company-oddmuse = company-keywords
company-etags company-gtags company-dabbrev-code= company-dabbrev
company-cmake company-xcode company-clang compan= y-eclim company-template
company-css company-nxml company-bbdb vc= vc-dispatcher align flyspell
ispell whitespace markdown-mode nou= tline outline smerge-mode eieio-opt
speedbar sb-image ezimage dfr= ame help-macro iedit-lib rect tar-mode
pcase autoload lisp-mnt mu= le-util mm-archive network-stream starttls
url-cache url-handlers= finder-inf hl-line protbuf gist gh-gist gh-oauth
gh-api logito g= h-cache pcache gh-auth gh-common gh-url url-http tls url
url-prox= y url-privacy url-expand url-methods url-history mailcap
url-auth= url-cookie url-domsuf url-gw gh-profile timezone eieio-base
magi= t-key-mode magit view epa epg diff-mode git-rebase-mode
git-commi= t-mode log-edit easy-mmode message rfc822 mml mml-sec mm-decode
m= m-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
= mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log vc-git
projectile dash thingatpt derived autorevert filenotify elisp-slime-nav<= /div>
paste-to-dropbox path ssh server warnings saveplace url-util url-= parse
url-vars find-func ibuf-ext ibuf-macs ibuffer tramp-cache t= ramp-sh tramp
tramp-compat auth-source gnus-util mm-util mail-prs= vr password-cache
tramp-loaddefs trampver shell pcomplete format-= spec advice recentf
tree-widget dired-x dired perl-extras perl-mo= de autoinsert cl-macs
yasnippet help-mode cl gv highlight-indenta= tion flymake eldoc company
edmacro kmacro help-fns elpy pyvenv el= py-refactor python json ido grep
compile comint ansi-color files-= x etags ring cus-edit cus-start cus-load
wid-edit eredis-autoload= s eieio byte-opt bytecomp byte-compile cl-extra
cl-loaddefs cl-li= b cconv eieio-core go-mode-autoloads logito-autoloads
info easyme= nu puppetfile-mode-autoloads package epg-config time rx
midnight = time-date tooltip electric uniquify ediff-hook vc-hooks
lisp-floa= t-type mwheel ns-win tool-bar dnd fontset image regexp-opt
fringe= tabulated-list newcomment lisp-mode prog-mode register page
menu= -bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek<= div>romanian slovak czech european ethiopic indian cyrillic chinesecase-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice<= /div>
loaddefs button faces cus-face macroexp files text-properties ove= rlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process cocoa ns
multi-tty emacs)

Memory information:
<= div>((conses 16 979592 128965)
=C2=A0(symbols 48 50773 0)
=C2=A0(miscs 40 8158 3676)
=C2=A0(strings 32 149573 5241)
=C2=A0(string-bytes 1 3812416)
=C2=A0(vectors 16 68756)
=C2=A0(vector-slots 8 1912031 53995)
=C2=A0(floats 8 769 2= 914)
=C2=A0(intervals 56 86484 2838)
=C2=A0(buffers 960= 79))

--047d7b1604b9d779ba05142ac9f9-- From unknown Tue Jun 24 05:12:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20384: 24.5; feature suggestion: in dired-mode, "Z" on a directory should create a tarball or zip file Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Apr 2015 18:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20384 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eric Hanchrow , 20384@debbugs.gnu.org Received: via spool by 20384-submit@debbugs.gnu.org id=B20384.142955306616565 (code B ref 20384); Mon, 20 Apr 2015 18:05:02 +0000 Received: (at 20384) by debbugs.gnu.org; 20 Apr 2015 18:04:26 +0000 Received: from localhost ([127.0.0.1]:33809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkG3V-0004J7-N1 for submit@debbugs.gnu.org; Mon, 20 Apr 2015 14:04:25 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:18538) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkG3U-0004Iu-6r for 20384@debbugs.gnu.org; Mon, 20 Apr 2015 14:04:25 -0400 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t3KI4HKE027828 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 20 Apr 2015 18:04:18 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t3KI4Hl0018956 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 20 Apr 2015 18:04:17 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by userv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t3KI4Hsp016524; Mon, 20 Apr 2015 18:04:17 GMT MIME-Version: 1.0 Message-ID: Date: Mon, 20 Apr 2015 11:04:16 -0700 (PDT) From: Drew Adams References: In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > I just ran dired, put point on the name of a subdirectory, and hit Z > (dired-do-compress), hoping that maybe Emacs would offer to create a > compressed tarball or zip file out of the directory.=C2=A0 Alas, it simpl= y > said "gzip: /private/tmp/rs5rack12.2015-04-19.1109PDT is a directory". +1 From unknown Tue Jun 24 05:12:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20384: 24.5; feature suggestion: in dired-mode, "Z" on a directory should create a tarball or zip file Resent-From: Oleh Krehel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Oct 2015 14:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20384 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20384-done@debbugs.gnu.org Cc: 20384@debbugs.gnu.org, Eric Hanchrow , Drew Adams Received: via spool by 20384-submit@debbugs.gnu.org id=B20384.1444748236415 (code B ref 20384); Tue, 13 Oct 2015 14:58:01 +0000 Received: (at 20384) by debbugs.gnu.org; 13 Oct 2015 14:57:16 +0000 Received: from localhost ([127.0.0.1]:38873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zm10u-00006c-0K for submit@debbugs.gnu.org; Tue, 13 Oct 2015 10:57:16 -0400 Received: from mail-wi0-f181.google.com ([209.85.212.181]:35120) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zm10r-00006R-Rw; Tue, 13 Oct 2015 10:57:14 -0400 Received: by wicge5 with SMTP id ge5so196008512wic.0; Tue, 13 Oct 2015 07:57:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=+8K1aDkycTFOeghP9WMMc97NJyVH6jbowC/xk0CB5J0=; b=DA06AGqSMVzheZKAA1IDSwahCmqechG7HdjZbuNZpOn+nR4LxxgafxKcN4sWmYRHF7 lgmazs1XbehvOT5TpkgeyvW+4jyAL8qId/XRyCA/xgR3hprZ41hfzoerhQv3PRW5MrXY Gg0VsLKg3H/eGrXzsKxcPP+wOGLfaMQcK9HOgUgRedFALctItwLgs6mRsK8Xg36YQj96 re1F+lOo5hBh3XQfsenYYxC6+9t8r6LJ8p+6K7/fHNFKFAk6H4FkWEkoSfokcHLY76hZ n6DWLKjZLb/3ssufmdxayYIy/9saj75Pi4h6r/FMEwnjtUPAKq2ePwzUapZHZm4pt0w/ 9r8Q== X-Received: by 10.180.79.34 with SMTP id g2mr22520319wix.28.1444748225271; Tue, 13 Oct 2015 07:57:05 -0700 (PDT) Received: from firefly (dyn069045.nbw.tue.nl. [131.155.69.45]) by smtp.gmail.com with ESMTPSA id h7sm4169165wjz.7.2015.10.13.07.57.04 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 13 Oct 2015 07:57:04 -0700 (PDT) From: Oleh Krehel References: Date: Tue, 13 Oct 2015 16:57:18 +0200 In-Reply-To: (Drew Adams's message of "Mon, 20 Apr 2015 11:04:16 -0700 (PDT)") Message-ID: <87mvvmolyp.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Thanks, I've installed a change for this in master: - "Z" on dirname will run "tar -czf dirname.tar.gz dirname" - "Z" on dirname.tar.gz will run "tar -zxvf dirname" Oleh From unknown Tue Jun 24 05:12:31 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Eric Hanchrow Subject: bug#20384: closed (Re: bug#20384: 24.5; feature suggestion: in dired-mode, "Z" on a directory should create a tarball or zip file) Message-ID: References: <87mvvmolyp.fsf@gmail.com> X-Gnu-PR-Message: they-closed 20384 X-Gnu-PR-Package: emacs Reply-To: 20384@debbugs.gnu.org Date: Tue, 13 Oct 2015 14:58:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1444748283-489-1" This is a multi-part message in MIME format... ------------=_1444748283-489-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20384: 24.5; feature suggestion: in dired-mode, "Z" on a directory should = create a tarball or zip file which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 20384@debbugs.gnu.org. --=20 20384: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20384 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1444748283-489-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20384-done) by debbugs.gnu.org; 13 Oct 2015 14:57:16 +0000 Received: from localhost ([127.0.0.1]:38875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zm10u-00006e-AE for submit@debbugs.gnu.org; Tue, 13 Oct 2015 10:57:16 -0400 Received: from mail-wi0-f181.google.com ([209.85.212.181]:35120) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zm10r-00006R-Rw; Tue, 13 Oct 2015 10:57:14 -0400 Received: by wicge5 with SMTP id ge5so196008512wic.0; Tue, 13 Oct 2015 07:57:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=+8K1aDkycTFOeghP9WMMc97NJyVH6jbowC/xk0CB5J0=; b=DA06AGqSMVzheZKAA1IDSwahCmqechG7HdjZbuNZpOn+nR4LxxgafxKcN4sWmYRHF7 lgmazs1XbehvOT5TpkgeyvW+4jyAL8qId/XRyCA/xgR3hprZ41hfzoerhQv3PRW5MrXY Gg0VsLKg3H/eGrXzsKxcPP+wOGLfaMQcK9HOgUgRedFALctItwLgs6mRsK8Xg36YQj96 re1F+lOo5hBh3XQfsenYYxC6+9t8r6LJ8p+6K7/fHNFKFAk6H4FkWEkoSfokcHLY76hZ n6DWLKjZLb/3ssufmdxayYIy/9saj75Pi4h6r/FMEwnjtUPAKq2ePwzUapZHZm4pt0w/ 9r8Q== X-Received: by 10.180.79.34 with SMTP id g2mr22520319wix.28.1444748225271; Tue, 13 Oct 2015 07:57:05 -0700 (PDT) Received: from firefly (dyn069045.nbw.tue.nl. [131.155.69.45]) by smtp.gmail.com with ESMTPSA id h7sm4169165wjz.7.2015.10.13.07.57.04 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 13 Oct 2015 07:57:04 -0700 (PDT) From: Oleh Krehel To: 20384-done@debbugs.gnu.org Subject: Re: bug#20384: 24.5; feature suggestion: in dired-mode, "Z" on a directory should create a tarball or zip file References: Date: Tue, 13 Oct 2015 16:57:18 +0200 In-Reply-To: (Drew Adams's message of "Mon, 20 Apr 2015 11:04:16 -0700 (PDT)") Message-ID: <87mvvmolyp.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20384-done Cc: 20384@debbugs.gnu.org, Eric Hanchrow , Drew Adams X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Thanks, I've installed a change for this in master: - "Z" on dirname will run "tar -czf dirname.tar.gz dirname" - "Z" on dirname.tar.gz will run "tar -zxvf dirname" Oleh ------------=_1444748283-489-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Apr 2015 16:55:10 +0000 Received: from localhost ([127.0.0.1]:33774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkEyQ-0002dS-Va for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:55:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59170) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkEyN-0002cr-NW for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:55:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkEyG-00010Z-GH for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:54:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58044) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkEyG-00010T-DJ for submit@debbugs.gnu.org; Mon, 20 Apr 2015 12:54:56 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkEyE-0000wQ-Lg for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 12:54:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkEyC-0000zy-U8 for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 12:54:54 -0400 Received: from mail-pa0-x22e.google.com ([2607:f8b0:400e:c03::22e]:33512) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkEyC-0000zn-H5 for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 12:54:52 -0400 Received: by paboj16 with SMTP id oj16so212216876pab.0 for ; Mon, 20 Apr 2015 09:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=fQAhJ99w/6a2/iMp47t8gWf/K5fNRrzCy2y4RoWHSZs=; b=t6LKinoJFblJ4TWtrOxYW4cAWRc9y86b3ghZgnlMRpcxUqVJToOki2vfrViT/p9seR 7mAZrVM9Rwmvk8HlZDsDq+1r7TfRFkuOx5gApi3JpyxAoz9Rrf7ZoXMX00dfvLBa8QhC 1B0NNEFFle5N5IqxIl33QztYFduGP5NbgEiYxd6mAJ56kMVcantPzXiwXLqsGjZAQJXd Zi4avnDUtDwAZK+cYa0UqhIp/p0wNsFZ3dPuJLNkHYzQM1BUb6iDnk/+OQ2fkfu/aN+Z HLAK5oEyDkR80etkzVfBTo2XGggGCtecgfjgd0NhIsW4YpPnkZdPvXesRHzX2U3w6vgf sJhQ== X-Received: by 10.68.245.67 with SMTP id xm3mr29477421pbc.45.1429548891074; Mon, 20 Apr 2015 09:54:51 -0700 (PDT) MIME-Version: 1.0 From: Eric Hanchrow Date: Mon, 20 Apr 2015 16:54:50 +0000 Message-ID: Subject: 24.5; feature suggestion: in dired-mode, "Z" on a directory should create a tarball or zip file To: "bug-gnu-emacs@gnu.org" Content-Type: multipart/alternative; boundary=047d7b1604b9d779ba05142ac9f9 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --047d7b1604b9d779ba05142ac9f9 Content-Type: text/plain; charset=UTF-8 I just ran dired, put point on the name of a subdirectory, and hit Z (dired-do-compress), hoping that maybe Emacs would offer to create a compressed tarball or zip file out of the directory. Alas, it simply said "gzip: /private/tmp/rs5rack12.2015-04-19.1109PDT is a directory". In GNU Emacs 24.5.1 (x86_64-apple-darwin14.3.0, NS apple-appkit-1347.57) of 2015-04-10 on Eric-Hanchrows-iMac.local Repository revision: f8bb8c4045e94290aa564c38215e5ea5552ae778 Windowing system distributor `Apple', version 10.3.1347 Configured using: `configure --with-ns' Important settings: locale-coding-system: utf-8-unix Major mode: Dired by date Minor modes in effect: global-hl-line-mode: t diff-auto-refine-mode: t projectile-global-mode: t projectile-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t recentf-mode: t pyvenv-mode: t ido-everywhere: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: ~ /tmp Deleting...done z is undefined Z runs the command dired-do-compress Compress or uncompress rs5rack12.2015-04-19.1109PDT? (y or n) y Compressing /private/tmp/rs5rack12.2015-04-19.1109PDT... gzip ("-f" "/private/tmp/rs5rack12.2015-04-19.1109PDT") gzip: /private/tmp/rs5rack12.2015-04-19.1109PDT is a directory Failed to compress/private/tmp/rs5rack12.2015-04-19.1109PDT Load-path shadows: /Users/erichanchrow/.emacs.d/elpa/edit-list-20100930.743/edit-list hides /Users/erichanchrow/.emacs.d/lisp/edit-list /Users/erichanchrow/.emacs.d/elpa/browse-kill-ring-20150104.1237/browse-kill-ring hides /Users/erichanchrow/.emacs.d/lisp/browse-kill-ring Features: (shadow sort mail-extr emacsbug sendmail dired-aux wdired ffap dabbrev cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ag vc-svn find-dired s ucs-normalize misearch multi-isearch company-files company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-cmake company-xcode company-clang company-eclim company-template company-css company-nxml company-bbdb vc vc-dispatcher align flyspell ispell whitespace markdown-mode noutline outline smerge-mode eieio-opt speedbar sb-image ezimage dframe help-macro iedit-lib rect tar-mode pcase autoload lisp-mnt mule-util mm-archive network-stream starttls url-cache url-handlers finder-inf hl-line protbuf gist gh-gist gh-oauth gh-api logito gh-cache pcache gh-auth gh-common gh-url url-http tls url url-proxy url-privacy url-expand url-methods url-history mailcap url-auth url-cookie url-domsuf url-gw gh-profile timezone eieio-base magit-key-mode magit view epa epg diff-mode git-rebase-mode git-commit-mode log-edit easy-mmode message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log vc-git projectile dash thingatpt derived autorevert filenotify elisp-slime-nav paste-to-dropbox path ssh server warnings saveplace url-util url-parse url-vars find-func ibuf-ext ibuf-macs ibuffer tramp-cache tramp-sh tramp tramp-compat auth-source gnus-util mm-util mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete format-spec advice recentf tree-widget dired-x dired perl-extras perl-mode autoinsert cl-macs yasnippet help-mode cl gv highlight-indentation flymake eldoc company edmacro kmacro help-fns elpy pyvenv elpy-refactor python json ido grep compile comint ansi-color files-x etags ring cus-edit cus-start cus-load wid-edit eredis-autoloads eieio byte-opt bytecomp byte-compile cl-extra cl-loaddefs cl-lib cconv eieio-core go-mode-autoloads logito-autoloads info easymenu puppetfile-mode-autoloads package epg-config time rx midnight time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 979592 128965) (symbols 48 50773 0) (miscs 40 8158 3676) (strings 32 149573 5241) (string-bytes 1 3812416) (vectors 16 68756) (vector-slots 8 1912031 53995) (floats 8 769 2914) (intervals 56 86484 2838) (buffers 960 79)) --047d7b1604b9d779ba05142ac9f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I just ran dired, put point on the name of a subdirec= tory, and hit Z
(dired-do-compress), hoping that maybe Emacs = would offer to create a
compressed tarball or zip file out of the= directory.=C2=A0 Alas, it simply
said "gzip: /private/tmp/r= s5rack12.2015-04-19.1109PDT is a directory".

=

In GNU Emacs 24.5.1 (x86_64-apple-darwin14.3.= 0, NS apple-appkit-1347.57)
=C2=A0of 2015-04-10 on Eric-Hanchrows= -iMac.local
Repository revision: f8bb8c4045e94290aa564c38215e5ea5= 552ae778
Windowing system distributor `Apple', version 10.3.1= 347
Configured using:
=C2=A0`configure --with-ns'

Important settings:
=C2=A0 locale-coding-= system: utf-8-unix

Major mode: Dired by date
=

Minor modes in effect:
=C2=A0 global-hl-line-= mode: t
=C2=A0 diff-auto-refine-mode: t
=C2=A0 projecti= le-global-mode: t
=C2=A0 projectile-mode: t
=C2=A0 glob= al-auto-revert-mode: t
=C2=A0 shell-dirtrack-mode: t
= =C2=A0 recentf-mode: t
=C2=A0 pyvenv-mode: t
=C2=A0 ido= -everywhere: t
=C2=A0 display-time-mode: t
=C2=A0 toolt= ip-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 file-name-= shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 f= ont-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 aut= o-composition-mode: t
=C2=A0 auto-encryption-mode: t
= =C2=A0 auto-compression-mode: t
=C2=A0 buffer-read-only: t
<= div>=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t

Recent messages:
~=C2=A0
/tmp=C2= =A0
Deleting...done
z is undefined
Z runs the= command dired-do-compress
Compress or uncompress rs5rack12.2015-= 04-19.1109PDT? (y or n) y
Compressing /private/tmp/rs5rack12.2015= -04-19.1109PDT...
gzip ("-f" "/private/tmp/rs5rack= 12.2015-04-19.1109PDT")
gzip: /private/tmp/rs5rack12.2015-04= -19.1109PDT is a directory
Failed to compress/private/tmp/rs5rack= 12.2015-04-19.1109PDT

Load-path shadows:
/Users/erichanchrow/.emacs.d/elpa/edit-list-20100930.743/edit-list hides /= Users/erichanchrow/.emacs.d/lisp/edit-list
/Users/erichanchrow/.e= macs.d/elpa/browse-kill-ring-20150104.1237/browse-kill-ring hides /Users/er= ichanchrow/.emacs.d/lisp/browse-kill-ring

Features= :
(shadow sort mail-extr emacsbug sendmail dired-aux wdired ffap = dabbrev
cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-st= yles cc-align
cc-engine cc-vars cc-defs ag vc-svn find-dired s uc= s-normalize misearch
multi-isearch company-files company-oddmuse = company-keywords
company-etags company-gtags company-dabbrev-code= company-dabbrev
company-cmake company-xcode company-clang compan= y-eclim company-template
company-css company-nxml company-bbdb vc= vc-dispatcher align flyspell
ispell whitespace markdown-mode nou= tline outline smerge-mode eieio-opt
speedbar sb-image ezimage dfr= ame help-macro iedit-lib rect tar-mode
pcase autoload lisp-mnt mu= le-util mm-archive network-stream starttls
url-cache url-handlers= finder-inf hl-line protbuf gist gh-gist gh-oauth
gh-api logito g= h-cache pcache gh-auth gh-common gh-url url-http tls url
url-prox= y url-privacy url-expand url-methods url-history mailcap
url-auth= url-cookie url-domsuf url-gw gh-profile timezone eieio-base
magi= t-key-mode magit view epa epg diff-mode git-rebase-mode
git-commi= t-mode log-edit easy-mmode message rfc822 mml mml-sec mm-decode
m= m-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
= mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log vc-git
projectile dash thingatpt derived autorevert filenotify elisp-slime-nav<= /div>
paste-to-dropbox path ssh server warnings saveplace url-util url-= parse
url-vars find-func ibuf-ext ibuf-macs ibuffer tramp-cache t= ramp-sh tramp
tramp-compat auth-source gnus-util mm-util mail-prs= vr password-cache
tramp-loaddefs trampver shell pcomplete format-= spec advice recentf
tree-widget dired-x dired perl-extras perl-mo= de autoinsert cl-macs
yasnippet help-mode cl gv highlight-indenta= tion flymake eldoc company
edmacro kmacro help-fns elpy pyvenv el= py-refactor python json ido grep
compile comint ansi-color files-= x etags ring cus-edit cus-start cus-load
wid-edit eredis-autoload= s eieio byte-opt bytecomp byte-compile cl-extra
cl-loaddefs cl-li= b cconv eieio-core go-mode-autoloads logito-autoloads
info easyme= nu puppetfile-mode-autoloads package epg-config time rx
midnight = time-date tooltip electric uniquify ediff-hook vc-hooks
lisp-floa= t-type mwheel ns-win tool-bar dnd fontset image regexp-opt
fringe= tabulated-list newcomment lisp-mode prog-mode register page
menu= -bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
<= div>romanian slovak czech european ethiopic indian cyrillic chinesecase-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice<= /div>
loaddefs button faces cus-face macroexp files text-properties ove= rlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process cocoa ns
multi-tty emacs)

Memory information:
<= div>((conses 16 979592 128965)
=C2=A0(symbols 48 50773 0)
=C2=A0(miscs 40 8158 3676)
=C2=A0(strings 32 149573 5241)
=C2=A0(string-bytes 1 3812416)
=C2=A0(vectors 16 68756)
=C2=A0(vector-slots 8 1912031 53995)
=C2=A0(floats 8 769 2= 914)
=C2=A0(intervals 56 86484 2838)
=C2=A0(buffers 960= 79))

--047d7b1604b9d779ba05142ac9f9-- ------------=_1444748283-489-1--