> Nikodemus Siivola <email address hidden> writes:
>
>> Unless I'm terribly mistaken NTFS volumes are case-sensitive even on
>> Windows. So unless DIRECTORY on Windows has a separate keyword to
>> control case-sensitivity, the default will by necessity be sometimes
>> wrong?
>>
>> What do Lispworks and Allegro do?
>
> No idea about Allegro. With Lispworks 4.3.7 for Windows and a
> directory d:/test/ with 2 files: AA.C01 and AA.PNG,
>
> (directory #p"d:/test/AA.*") => (#P"d:\\test\\AA.C01" #P"d:\\test\\AA.PNG")
> (directory #p"d:/test/aa.*") => (#P"d:\\test\\AA.C01" #P"d:\\test\\AA.PNG")
>
>
> (directory #p"d:/test/A*.*") => (#P"d:\\test\\AA.C01" #P"d:\\test\\AA.PNG")
> (directory #p"d:/test/*.*") => (#P"d:\\test\\AA.C01" #P"d:\\test\\AA.PNG")
^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^
This should be: (directory #p"d:/test/a*.*")
Chisheng Huang <email address hidden> writes:
> Nikodemus Siivola <email address hidden> writes: \test\\ AA.C01" #P"d:\\ test\\AA. PNG") \test\\ AA.C01" #P"d:\\ test\\AA. PNG") \test\\ AA.C01" #P"d:\\ test\\AA. PNG") \test\\ AA.C01" #P"d:\\ test\\AA. PNG") ^^^^^^^ ^^^^^^^ ^^^^^^^ ^
^
>
>> Unless I'm terribly mistaken NTFS volumes are case-sensitive even on
>> Windows. So unless DIRECTORY on Windows has a separate keyword to
>> control case-sensitivity, the default will by necessity be sometimes
>> wrong?
>>
>> What do Lispworks and Allegro do?
>
> No idea about Allegro. With Lispworks 4.3.7 for Windows and a
> directory d:/test/ with 2 files: AA.C01 and AA.PNG,
>
> (directory #p"d:/test/AA.*") => (#P"d:\
> (directory #p"d:/test/aa.*") => (#P"d:\
>
>
> (directory #p"d:/test/A*.*") => (#P"d:\
> (directory #p"d:/test/*.*") => (#P"d:\
^^^^^
This should be: (directory #p"d:/test/a*.*")
-cph