emacs-bug-tracker
[Top][All Lists]
Advanced

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

[debbugs-tracker] bug#29766: closed (25.3; REGRESSION, Dired on MS Windo


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#29766: closed (25.3; REGRESSION, Dired on MS Windows, switches -alF)
Date: Tue, 19 Dec 2017 03:26:02 +0000

Your message dated Tue, 19 Dec 2017 05:25:40 +0200
with message-id <address@hidden>
and subject line Re: bug#29766: 25.3; REGRESSION, Dired on MS Windows, switches 
-alF
has caused the debbugs.gnu.org bug report #29766,
regarding 25.3; REGRESSION, Dired on MS Windows, switches -alF
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
29766: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29766
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 25.3; REGRESSION, Dired on MS Windows, switches -alF Date: Mon, 18 Dec 2017 10:52:45 -0800 (PST)
This regression was apparently introduced in Emacs 25.  It is still
present in the 26.1 pretest.

See the attached screenshots, both from `emacs -Q', one from Emacs 24.5,
the other from Emacs 25.3.1.

1. The #...# files are missing.

2. The .* (dot) files are missing.

3. The order of the other files is changed.

I see the same problem for the default switches: -al.

I find nothing in NEWS about such a change.

And I find it hard to believe this would be by design and not an
accidental regression.  On the other hand, it's also hard to imagine
that no one else has reported this.  (But perhaps this is a duplicate?)


In GNU Emacs 25.3.1 (x86_64-w64-mingw32)
 of 2017-09-26 built on LAPHROAIG
Windowing system distributor 'Microsoft Corp.', version 6.1.7601
Configured using:
 'configure --without-dbus --without-compress-install 'CFLAGS=-O2
 -static -g3' PKG_CONFIG_PATH=/mingw64/lib/pkgconfig'

Attachment: throw-dired-alF-emacs-25-3-1.png
Description: PNG image

Attachment: throw-dired-alF-emacs-24-5.png
Description: PNG image


--- End Message ---
--- Begin Message --- Subject: Re: bug#29766: 25.3; REGRESSION, Dired on MS Windows, switches -alF Date: Tue, 19 Dec 2017 05:25:40 +0200
> Date: Mon, 18 Dec 2017 12:44:20 -0800 (PST)
> From: Drew Adams <address@hidden>
> Cc: address@hidden
> 
> > > 1. The #...# files are missing.
> > >
> > > 2. The .* (dot) files are missing.
> > 
> > They are not missing here, at least not in some 2 random directories I
> > tried, so maybe this is something specific to your system.
> 
> You're right.  Those files are mixed in with the others, instead
> of being clumped together at the beginning.  My directory listing
> is large, and I didn't notice these few files as they were lost
> in the sea of "normal" files.
> 
> So I guess you can close this bug.

Done.

> >   *** The ls-lisp package uses 'string-collate-lessp' to sort file names.
> >   The effect is that, on systems that use ls-lisp for Dired, the default
> >   sort order of the files in Dired is now different from what it was in
> >   previous versions of Emacs.  In particular, the file names are sorted
> >   disregarding punctuation, accents, and diacritics, and letter case is
> >   ignored.  For example, files whose name begin with a period will no
> >   longer appear near the beginning of the directory listing.  If you
> >   want the old, locale-independent sorting, customize the new option
> >   'ls-lisp-use-string-collate' to the nil value.
> 
> Thanks.  Yes, changing the option value to nil solves
> everything.
> 
> Why the longstanding default behavior changed?

Because it makes Dired on Windows sort in the order that's much more
similar to what it does on GNU/Linux (where 'ls' produces such an
ordering by default in popular locales).


--- End Message ---

reply via email to

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