GNU bug report logs - #33450
26.1.90; NEWS entry for dired 'Z' is inaccurate

Previous Next

Package: emacs;

Reported by: Mike Kupfer <mkupfer <at> alum.berkeley.edu>

Date: Wed, 21 Nov 2018 03:40:01 UTC

Severity: minor

Found in version 26.1.90

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 33450 in the body.
You can then email your comments to 33450 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 03:40:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mike Kupfer <mkupfer <at> alum.berkeley.edu>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 21 Nov 2018 03:40:02 GMT) Full text and rfc822 format available.

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

From: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
To: bug-gnu-emacs <at> gnu.org
Subject: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Tue, 20 Nov 2018 19:39:05 -0800
The 26.1.90 NEWS file has this (new) entry for Dired:

  *** The 'Z' command on a directory name compresses all of its files.
  It produces a compressed '.tar.gz' archive with all the files in the
  directory and all of its subdirectories.  For symmetry, 'Z' on a
  '.tar.gz' or a '.tgz' archive extracts all the archived files into a
  directory whose name is the archive name sans the '.tar.gz' or '.tgz'
  extension.  (This change was actually made in Emacs 26.1, but was not
  called out in its NEWS.)

The description of the unpacking case implies that the user will see the
described behavior for any .tar.gz or .tgz file.  In reality, 'Z' simply
unpacks the archive.  The described behavior only happens if the archive
is structured in a canonical way, e.g., if 'Z' was used to create the
.tar.gz file.

The wording should be changed, so as not to mislead the user about what
'Z' does.  A user who misunderstands what 'Z' does could lose data due
to unanticipated overwrite when the archive is unpacked.  (Note that the
docstring for dired-do-compress says nothing about creating or unpacking
archive files.)

Also, and less important, I got the impression from the discussion on
emacs-devel that this feature was partially introduced in Emacs 25.
Wasn't the change in 26.1 just to make .tar.gz and .tgz behave the same?
I'm not sure it's worth trying to be that precise in the NEWS entry, but
I thought I'd mention it.

regards,
mike

In GNU Emacs 26.1.90 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars)
 of 2018-11-19 built on alto
Windowing system distributor 'The X.Org Foundation', version 11.0.11902000
System Description:	Debian GNU/Linux 9.6 (stretch)

Recent messages:
Saving file /home/kupfer/.newsrc.eld...
Wrote /home/kupfer/.newsrc.eld
Saving /home/kupfer/.newsrc.eld...done
fetchmail: background fetchmail at 2089 awakened.
Scanning +inbox...done
No messages in +inbox, range (all)
setting password recognizer
Please type y or n: y
View mode: type <help> for help, h for commands, q to quit.
Mark saved where search started

Configured using:
 'configure --prefix=/usr/local'

Configured features:
XPM JPEG TIFF GIF PNG SOUND NOTIFY GNUTLS LIBXML2 FREETYPE LIBOTF XFT
ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM THREADS

Important settings:
  value of $LC_TIME: C
  value of $LANG: en_US.utf8
  locale-coding-system: utf-8-unix

Major mode: MH-Folder

Minor modes in effect:
  hl-line-mode: t
  shell-dirtrack-mode: t
  delete-selection-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow mh-identity mh-letter mh-comp emacsbug gnus-dup vc-hg mh-thread
org-rmail org-mhe org-irc org-info org-gnus nnir org-docview doc-view
jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m org-element
avl-tree generator org org-macro org-footnote org-pcomplete org-list
org-faces org-entities org-version ob-emacs-lisp ob ob-tangle org-src
ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval
org-compat org-macs org-loaddefs find-func cal-menu calendar
cal-loaddefs map dired-x view pp misearch multi-isearch sort flow-fill
gnus-bcklg gnus-async gnus-kill cl-extra help-mode gnus-ml disp-table
utf-7 rfc2104 url-http url-gw url-cache url-auth url-handlers nndoc
nnrss mm-url url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf nndraft nnmh network-stream nsm
starttls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg
nntp gnus-cache mh-alias crm shr-color color url-util url-parse url-vars
qp shr svg xml dom browse-url mm-archive mail-extr mh-mime mh-gnus
mh-show goto-addr thingatpt gnus-cite gnus-art mm-uu mml2015 mm-view
mml-smime smime dig mailcap gnus-sum gnus-group gnus-undo gnus-start
gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo
parse-time gnus-spec gnus-int gnus-win gnus-range gnus nnheader wid-edit
mh-inc hl-line mh-tool-bar mh-seq mh-xface mh-utils mh-folder which-func
imenu mh-scan mh-e mh-compat mh-buffers mh-loaddefs mdk-mail smtpmail
auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs sendmail
message rmc puny seq gv dired dired-loaddefs format-spec rfc822 mml
mml-sec password-cache epa derived epg epg-config gnus-util rmail
rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils
mailheader elec-pair server noutline outline easy-mmode cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
byte-opt bytecomp byte-compile cconv shell pcomplete comint ansi-color
ring xcscope easymenu advice delsel vc cl-loaddefs cl-lib vc-dispatcher
timeclock mdk-hacks time-date mule-util tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite charscript charprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray minibuffer cl-preloaded 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 threads inotify dynamic-setting font-render-setting x-toolkit
x multi-tty make-network-process emacs)

Memory information:
((conses 16 404282 45579)
 (symbols 48 43548 3)
 (miscs 40 632 1235)
 (strings 32 108061 13428)
 (string-bytes 1 3445889)
 (vectors 16 42901)
 (vector-slots 8 945970 54386)
 (floats 8 496 693)
 (intervals 56 19850 1284)
 (buffers 992 46))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 09:24:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
Cc: 33450 <at> debbugs.gnu.org
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Wed, 21 Nov 2018 11:23:17 +0200
> From: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
> Date: Tue, 20 Nov 2018 19:39:05 -0800
> 
> The 26.1.90 NEWS file has this (new) entry for Dired:
> 
>   *** The 'Z' command on a directory name compresses all of its files.
>   It produces a compressed '.tar.gz' archive with all the files in the
>   directory and all of its subdirectories.  For symmetry, 'Z' on a
>   '.tar.gz' or a '.tgz' archive extracts all the archived files into a
>   directory whose name is the archive name sans the '.tar.gz' or '.tgz'
>   extension.  (This change was actually made in Emacs 26.1, but was not
>   called out in its NEWS.)
> 
> The description of the unpacking case implies that the user will see the
> described behavior for any .tar.gz or .tgz file.  In reality, 'Z' simply
> unpacks the archive.  The described behavior only happens if the archive
> is structured in a canonical way, e.g., if 'Z' was used to create the
> .tar.gz file.
> 
> The wording should be changed, so as not to mislead the user about what
> 'Z' does.  A user who misunderstands what 'Z' does could lose data due
> to unanticipated overwrite when the archive is unpacked.  (Note that the
> docstring for dired-do-compress says nothing about creating or unpacking
> archive files.)

I don't think I understand.  Are you alluding to the case when the
archive includes absolute file names, or file names that raise above
the directory where the archive lives?  Or do you have some other case
in mind?

> Also, and less important, I got the impression from the discussion on
> emacs-devel that this feature was partially introduced in Emacs 25.
> Wasn't the change in 26.1 just to make .tar.gz and .tgz behave the same?
> I'm not sure it's worth trying to be that precise in the NEWS entry, but
> I thought I'd mention it.

You mean, say that some of the feature was available since Emacs 25?
I don't think it's important, no.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 14:52:02 GMT) Full text and rfc822 format available.

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

From: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 33450 <at> debbugs.gnu.org
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Wed, 21 Nov 2018 06:50:51 -0800
Eli Zaretskii wrote:

> > The 26.1.90 NEWS file has this (new) entry for Dired:
> > 
> >   *** The 'Z' command on a directory name compresses all of its files.
> >   It produces a compressed '.tar.gz' archive with all the files in the
> >   directory and all of its subdirectories.  For symmetry, 'Z' on a
> >   '.tar.gz' or a '.tgz' archive extracts all the archived files into a
> >   directory whose name is the archive name sans the '.tar.gz' or '.tgz'
> >   extension.  (This change was actually made in Emacs 26.1, but was not
> >   called out in its NEWS.)
> > 
> > The description of the unpacking case implies that the user will see the
> > described behavior for any .tar.gz or .tgz file.  In reality, 'Z' simply
> > unpacks the archive.  The described behavior only happens if the archive
> > is structured in a canonical way, e.g., if 'Z' was used to create the
> > .tar.gz file.
> > 
> > The wording should be changed, so as not to mislead the user about what
> > 'Z' does.  A user who misunderstands what 'Z' does could lose data due
> > to unanticipated overwrite when the archive is unpacked.  (Note that the
> > docstring for dired-do-compress says nothing about creating or unpacking
> > archive files.)
> 
> I don't think I understand.  Are you alluding to the case when the
> archive includes absolute file names, or file names that raise above
> the directory where the archive lives?  Or do you have some other case
> in mind?

The case I have in mind is where the contents of the archive are
unrelated to the name of the archive.  No absolute path or .. is
involved.  For example:

$ ls
foo.tar.gz
$ tar tfz foo.tar.gz 
a
b
c
# uncompress foo.tar.gz with 'Z'
$ ls
a  b  c  foo.tar.gz
$ 

Based on the NEWS entry, a directory "foo" should have been created and
populated with a, b, and c.  But that's not what happens, at least not
on my GNU/Linux system (Debian 9).

mike




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 15:14:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
Cc: 33450 <at> debbugs.gnu.org
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Wed, 21 Nov 2018 17:13:01 +0200
> From: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
> cc: 33450 <at> debbugs.gnu.org
> Date: Wed, 21 Nov 2018 06:50:51 -0800
> 
> $ ls
> foo.tar.gz
> $ tar tfz foo.tar.gz 
> a
> b
> c
> # uncompress foo.tar.gz with 'Z'
> $ ls
> a  b  c  foo.tar.gz
> $ 
> 
> Based on the NEWS entry, a directory "foo" should have been created and
> populated with a, b, and c.  But that's not what happens, at least not
> on my GNU/Linux system (Debian 9).

Thanks, I modified the text in the Git repository to make it more
accurate; please take a look.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 15:22:02 GMT) Full text and rfc822 format available.

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

From: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 33450 <at> debbugs.gnu.org
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Wed, 21 Nov 2018 07:21:48 -0800
Eli Zaretskii wrote:

> Thanks, I modified the text in the Git repository to make it more
> accurate; please take a look.

Looks good.  Thanks!

mike




Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Wed, 21 Nov 2018 15:40:02 GMT) Full text and rfc822 format available.

Notification sent to Mike Kupfer <mkupfer <at> alum.berkeley.edu>:
bug acknowledged by developer. (Wed, 21 Nov 2018 15:40:03 GMT) Full text and rfc822 format available.

Message #22 received at 33450-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
Cc: 33450-done <at> debbugs.gnu.org
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Wed, 21 Nov 2018 17:39:21 +0200
> From: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
> cc: 33450 <at> debbugs.gnu.org
> Date: Wed, 21 Nov 2018 07:21:48 -0800
> 
> Eli Zaretskii wrote:
> 
> > Thanks, I modified the text in the Git repository to make it more
> > accurate; please take a look.
> 
> Looks good.  Thanks!

Thanks, I'm therefore closing this bug.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 18:24:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
Cc: 33450 <at> debbugs.gnu.org
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Wed, 21 Nov 2018 13:23:38 -0500
Mike Kupfer wrote:

> Also, and less important, I got the impression from the discussion on
> emacs-devel that this feature was partially introduced in Emacs 25.
> Wasn't the change in 26.1 just to make .tar.gz and .tgz behave the same?

Yes, .tar.gz is extracted in eg Emacs 25.3 but tgz isn't.

>  (Note that the docstring for dired-do-compress says nothing about
> creating or unpacking archive files.)

Indeed.

One might also ask about tar.xz, tar.bz2, cpio, rar, etc.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 20:25:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: Mike Kupfer <mkupfer <at> alum.berkeley.edu>
Cc: 33450 <at> debbugs.gnu.org
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Wed, 21 Nov 2018 15:24:46 -0500
Glenn Morris wrote:

> Mike Kupfer wrote:
>
>> Also, and less important, I got the impression from the discussion on
>> emacs-devel that this feature was partially introduced in Emacs 25.
>> Wasn't the change in 26.1 just to make .tar.gz and .tgz behave the same?
>
> Yes, .tar.gz is extracted in eg Emacs 25.3 but tgz isn't.

And indeed NEWS.25 says "The command 'dired-do-compress', bound to 'Z',
now can compress directories", so NEWS.26 is duplicating that.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Wed, 21 Nov 2018 22:32:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 33450 <at> debbugs.gnu.org, mkupfer <at> alum.berkeley.edu
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Thu, 22 Nov 2018 00:31:37 +0200
> From: Glenn Morris <rgm <at> gnu.org>
> Date: Wed, 21 Nov 2018 15:24:46 -0500
> Cc: 33450 <at> debbugs.gnu.org
> 
> And indeed NEWS.25 says "The command 'dired-do-compress', bound to 'Z',
> now can compress directories", so NEWS.26 is duplicating that.

I see no harm in that, as the NEWS.26 text is more complete and
accurate (it talks about decompression as well, for starters).




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Thu, 22 Nov 2018 18:20:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 33450 <at> debbugs.gnu.org, mkupfer <at> alum.berkeley.edu
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Thu, 22 Nov 2018 13:18:54 -0500
Eli Zaretskii wrote:

>> And indeed NEWS.25 says "The command 'dired-do-compress', bound to 'Z',
>> now can compress directories", so NEWS.26 is duplicating that.
>
> I see no harm in that, as the NEWS.26 text is more complete and
> accurate (it talks about decompression as well, for starters).

I find this odd.
95% of the 'Z' NEWS.26 entry is true in Emacs 25.1 (by experiment).
The only thing that's different in 26.1 is the .tgz treatment.
This hardly seems NEWS-worthy.

If you for some reason want to keep the expanded entry in NEWS.26, it
should at least be corrected to say "This change was actually made in
Emacs 25.1, but the NEWS entry was too terse" (or however you want to
justfiy re-visiting it). It is incorrect to say "This change was
actually made in Emacs 26.1".

But I think it would be better to move your description from NEWS to the
doc string.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Thu, 22 Nov 2018 19:06:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 33450 <at> debbugs.gnu.org, mkupfer <at> alum.berkeley.edu
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Thu, 22 Nov 2018 21:05:59 +0200
> From: Glenn Morris <rgm <at> gnu.org>
> Cc: mkupfer <at> alum.berkeley.edu,  33450 <at> debbugs.gnu.org
> Date: Thu, 22 Nov 2018 13:18:54 -0500
> 
> Eli Zaretskii wrote:
> 
> >> And indeed NEWS.25 says "The command 'dired-do-compress', bound to 'Z',
> >> now can compress directories", so NEWS.26 is duplicating that.
> >
> > I see no harm in that, as the NEWS.26 text is more complete and
> > accurate (it talks about decompression as well, for starters).
> 
> I find this odd.
> 95% of the 'Z' NEWS.26 entry is true in Emacs 25.1 (by experiment).
> The only thing that's different in 26.1 is the .tgz treatment.
> This hardly seems NEWS-worthy.
> 
> If you for some reason want to keep the expanded entry in NEWS.26, it
> should at least be corrected to say "This change was actually made in
> Emacs 25.1, but the NEWS entry was too terse" (or however you want to
> justfiy re-visiting it). It is incorrect to say "This change was
> actually made in Emacs 26.1".
> 
> But I think it would be better to move your description from NEWS to the
> doc string.

Done.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Thu, 22 Nov 2018 23:18:02 GMT) Full text and rfc822 format available.

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

From: Richard Stallman <rms <at> gnu.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 33450 <at> debbugs.gnu.org, mkupfer <at> alum.berkeley.edu
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Thu, 22 Nov 2018 18:17:14 -0500
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

I think it was a mistake to make Z operate on directories,
and a mistake to think of to creating an archive as "compression".

It would be better to use A as a command to pack and unpack
archives.

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)






Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Fri, 23 Nov 2018 08:38:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: rms <at> gnu.org
Cc: rgm <at> gnu.org, 33450 <at> debbugs.gnu.org, mkupfer <at> alum.berkeley.edu
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Fri, 23 Nov 2018 10:37:06 +0200
> From: Richard Stallman <rms <at> gnu.org>
> Date: Thu, 22 Nov 2018 18:17:14 -0500
> Cc: 33450 <at> debbugs.gnu.org, mkupfer <at> alum.berkeley.edu
> 
> I think it was a mistake to make Z operate on directories,
> and a mistake to think of to creating an archive as "compression".
> 
> It would be better to use A as a command to pack and unpack
> archives.

I agree, and wrote as much in the discussion.  But I'm not going to
work on that any time soon, and meanwhile we should have our
documentation describe what this command does in enough detail for
users not to be surprised.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#33450; Package emacs. (Sat, 24 Nov 2018 00:11:02 GMT) Full text and rfc822 format available.

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

From: Richard Stallman <rms <at> gnu.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: rgm <at> gnu.org, 33450 <at> debbugs.gnu.org, mkupfer <at> alum.berkeley.edu
Subject: Re: bug#33450: 26.1.90; NEWS entry for dired 'Z' is inaccurate
Date: Fri, 23 Nov 2018 19:10:28 -0500
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > I agree, and wrote as much in the discussion.  But I'm not going to
  > work on that any time soon, and meanwhile we should have our
  > documentation describe what this command does in enough detail for
  > users not to be surprised.

I won't dispute that.

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)






bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 22 Dec 2018 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 180 days ago.

Previous Next


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