-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Two directory issues #660
Comments
As for 2., I don't understand the problem: DIRECTORY should be case sensitive, shouldn't it? |
#661 fixes your first problem. |
Where does it say directory is case sensitive? I'd expect it to be case sensitive on a case-sensitive file system, but MacOS isn't. Probe-file isn't case sensitive. Open isn't either. |
After reading through the hyperspec's section on case in pathnames https://novaspec.org/cl/19_2_Pathnames#sec_19_2_2_1_2, I grant that you are more correct than I am. Technically, what matters is what argument is passed via the |
TODO test, and memoize per a suitable PATHNAME predicate whether a given filesystem is case preserving. Hook this implementation up. Will resolve <armedbear#660>.
(directory (merge-pathnames (make-pathname :type (string r) :name :wild) fromdir)) fails unless type is (downcase (string r)) for a directory full of files with type ".r5" where r was 'r5.
Cut off bottom of trace below the uid-named function, which is mine.
The text was updated successfully, but these errors were encountered: