GNU bug report logs -
#32246
27.0.50; files-tests failure on Cygwin
Previous Next
Reported by: Ken Brown <kbrown <at> cornell.edu>
Date: Sun, 22 Jul 2018 18:11:01 UTC
Severity: normal
Found in version 27.0.50
Done: Ken Brown <kbrown <at> cornell.edu>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Michael Albinus <michael.albinus <at> gmx.de> writes:
Hi Ken,
>> No, that code is a fallback that is only relevant if the call to
>> pathconf with _PC_CASE_INSENSITIVE fails or can't be made. See the
>> comment at the beginning of the definition of
>> file_name_case_insensitive_p, and also the comment before the
>> definition.
>
> OK, so I will continue to debug.
It looks that on cygwin, file-name-case-insensitive-p returns different
values for existing and non-existing files:
--8<---------------cut here---------------start------------->8---
M-! touch /tmp/foo
(file-name-case-insensitive-p "/tmp/foo")
=> nil
(file-name-case-insensitive-p "/tmp/bar")
=> t
--8<---------------cut here---------------end--------------->8---
The doc of file-name-case-insensitive-p does not require that FILENAME exists.
>> Best regards,
>>
>> Ken
Best regards, Michael.
This bug report was last modified 6 years and 361 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.