> 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,
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") \test\\ AA.C01" #P"d:\\ test\\AA. PNG")
(directory #p"d:/test/aa.*") => (#P"d:\
(directory #p"d:/test/A*.*") => (#P"d:\ \test\\ AA.C01" #P"d:\\ test\\AA. PNG") \test\\ AA.C01" #P"d:\\ test\\AA. PNG")
(directory #p"d:/test/*.*") => (#P"d:\
So, Lispworks 4.3.7 for Windows has case-insensitive DIRECTORY.
Thanks a lot for looking into this.
Best wishes,
-cph