GNU bug report logs -
#36110
find-dired not sorted on any field nor provides a way
Previous Next
Reported by: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Date: Wed, 5 Jun 2019 23:37:01 UTC
Severity: wishlist
Merged with 29513,
36123
Found in version 25.2
Fixed in version 27.1
Done: "Roland Winkler" <winkler <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Juri Linkov wrote:
>>>> Long ago I customized find-ls-option to this value
>>>>
>>>> (setq find-ls-option '("-exec ls -ld {} \\;" . "-ld"))
But that has nothing to do with sorting?
find -exec ls -ld {} ";"
will give unsorted output, as always.
> -and the second telling Dired to parse the output.
> +and the second telling Dired to parse the output. To sort file names
> +lexicographically, you can customize @code{find-ls-option} to the value
> +@code{'("-exec ls -ld @{@} +" . "-ld")}
Oh, I see you've changed it to the "+" form.
It looks like this does give sorted output, but I find it surprising.
Is it assured?
Anyway, this issue has been very recently fixed in bug#29513
(of which this is a duplicate) via find-dired-refine-function.
So I suggest not documenting the above.
This bug report was last modified 5 years and 342 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.