Dired 7.16 bug: [XEmacs/WinXP native] sorting depends on --dired

Marcus Harnisch <[email protected]> Thu, 15 May 2008 17:39:27 +0200
Newsgroups gmane.emacs.efs.general
Message-ID <[email protected]>
Hi all

Enabling `--dired' reverses the sorting order in the dired
buffer. Data generated by ls seems to be OK. Strangely, I see that
issue only on WinXP, but not on my linux-x86_64 system.

Reproduce by:

1. open a directory using Dired

2. toggle `dired-use-ls-dired'

3. refresh dired buffer.


Regards
Marcus


Emacs  : XEmacs 21.5  (beta28) "fuki" (+CVS-20071205) [Lucid] (i586-pc-win32, Mule) of Thu Jan 24 2008 on VSHELTON-PC2
Package: Dired

current state:
==============
(setq
 dired-version "7.16"
 dired-auto-shell-command-alist nil
 dired-backup-if-overwrite nil
 dired-chown-program "/etc/chown"
 dired-cleanup-alist '(("tex" ".toc" ".log" ".aux" ".dvi")
		       ("latex" ".toc" ".log" ".aux" ".idx" ".lof" ".lot" ".glo" ".dvi") ("bibtex" ".blg" ".bbl")
		       ("texinfo" ".cp" ".cps" ".fn" ".fns" ".ky" ".kys" ".pg" ".pgs" ".tp" ".tps" ".vr" ".vrs")
		       ("patch" ".rej" ".orig") ("backups" "~")
		       ("completion-ignored-extensions" ".svn/" "CVS/" ".o" ".obj" ".elc" "~" ".bin" ".lbin" ".dvi"
			".class")
		       )
 dired-compression-method 'gzip
 dired-compression-method-alist '((gzip ".gz" ("gzip") ("gzip" "-d") "-f")
				  (compress ".Z" ("compress" "-f") ("compress" "-d") "-f")
				  (pack ".z" ("pack" "-f") ("unpack")) (compact ".C" ("compact") ("uncompact"))
				  (bzip2 ".bz2" ("bzip2") ("bunzip2") "-f"))
 dired-copy-preserve-time t
 dired-dwim-target nil
 dired-failed-marker-shell ?!
 dired-filename-re-ext "\\..+\\'"
 dired-find-subdir nil
 dired-gnutar-program "tar"
 dired-keep-marker-compress t
 dired-keep-marker-copy ?C
 dired-keep-marker-hardlink ?H
 dired-keep-marker-kill ?K
 dired-keep-marker-rename t
 dired-keep-marker-symlink ?S
 dired-keep-marker-uucode ?U
 dired-kept-versions 2
 dired-listing-switches "-al"
 dired-local-variables-file ".dired"
 dired-ls-F-marks-symlinks nil
 dired-ls-locale nil
 dired-ls-program "ls"
 dired-mail-reader 'vm
 dired-mode-line-modified "-%s%s%s-"
 dired-no-confirm nil
 dired-omit-extensions '(".class" ".lbin" ".bin" ".elc" ".obj" ".o" "CVS/" ".svn/" "~" ".orig" ".rej" ".vrs" ".vr"
			 ".tps" ".tp" ".pgs" ".pg" ".kys" ".ky" ".fns" ".fn" ".cps" ".cp" ".bbl" ".blg" ".glo" ".lot"
			 ".lof" ".idx" ".dvi" ".aux" ".log" ".toc")
 dired-omit-files nil
 dired-omit-regexps '("\\`#" "\\`\\.")
 dired-refresh-automatically t
 dired-shell-failure-marker ?!
 dired-show-ls-switches t
 dired-trivial-filenames "\\`\\.\\.?\\'\\|\\`#"
 dired-unshar-program nil
 dired-use-file-transformers t
 dired-verify-modtimes t
 reporter-version "Your version of reporter is obsolete.  Please upgrade."
 )