|Subject:||Re: dired-tests.el fails on MS-Windows|
|Date:||Fri, 4 Aug 2017 16:58:53 +0200|
On Fri, 4 Aug 2017, Fabrice Popineau wrote:
Thank you Fabrice,
2017-08-04 16:23 GMT+02:00 Fabrice Popineau <address@hidden>:
Actually, the problem seems to be in the `insert-directory-wildcard-in-
which wrongly splits "c:/tmp/dir*/*.txt" in ("c:/tmp/" . "dir*/*.txt") instead of
("c:/tmp/dir*/" . "*.txt")
Forget this (wrong) diagnostic.
The culprit is actually
(let ((default-directory "c:/tmp/"))
which fails to expand the wildcards (when `file-expand-wildcards' succeeds).
that's interesing. I am just wondering if `eshell-extended-glob' gets confused with the Windows path, i mean, the disk name 'c:' in front.
Could you check if the following works?
M-x eshell RET
ls -l dir*/*.txt
I am also curious if:
M-: (equal temporary-file-directory "c:/tmp/") RET
|[Prev in Thread]||Current Thread||[Next in Thread]|