[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#32246: 27.0.50; files-tests failure on Cygwin
From: |
Michael Albinus |
Subject: |
bug#32246: 27.0.50; files-tests failure on Cygwin |
Date: |
Thu, 26 Jul 2018 17:03:57 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Ken Brown <kbrown@cornell.edu> writes:
> Hi Michael,
Hi Ken,
>> The doc of file-name-case-insensitive-p does not require that FILENAME
>> exists.
>
> I think the doc is ambiguous on that. The first sentence of the doc
> in the elisp manual says, "Sometimes file names or their parts need to
> be compared as strings, in which case it’s important to know whether
> the underlying filesystem is case-insensitive." This certainly
> suggests that the file should exist, but there's no indication of what
> the function returns for a non-existent file. And the code doesn't
> attempt to detect this case.
>
> I don't know what the right solution is.
The doc speaks from "the underlying filesystem". So I believe *this*
must be checked. For non-existing files, the respective directory (up to
the part which exist) should be checked. In case of
"/non-existing-dir/non-existing-file", "/" must be checked.
> Best regards,
>
> Ken
Best regards, Michael.
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/22
- bug#32246: 27.0.50; files-tests failure on Cygwin, Michael Albinus, 2018/07/22
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/23
- bug#32246: 27.0.50; files-tests failure on Cygwin, Michael Albinus, 2018/07/25
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/25
- bug#32246: 27.0.50; files-tests failure on Cygwin, Michael Albinus, 2018/07/25
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/25
- bug#32246: 27.0.50; files-tests failure on Cygwin, Michael Albinus, 2018/07/25
- bug#32246: 27.0.50; files-tests failure on Cygwin, Michael Albinus, 2018/07/26
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/26
- bug#32246: 27.0.50; files-tests failure on Cygwin,
Michael Albinus <=
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/27
- bug#32246: 27.0.50; files-tests failure on Cygwin, Michael Albinus, 2018/07/27
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/27
- bug#32246: 27.0.50; files-tests failure on Cygwin, Eli Zaretskii, 2018/07/27
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/27
- bug#32246: 27.0.50; files-tests failure on Cygwin, Ken Brown, 2018/07/27
- bug#32246: 27.0.50; files-tests failure on Cygwin, Eli Zaretskii, 2018/07/26
- bug#32246: 27.0.50; files-tests failure on Cygwin, Michael Albinus, 2018/07/27