From: Michael G. <cl...@da...> - 2009-10-21 17:26:37
|
I'm having some issues with logical pathnames. I'm fairly new to common lisp so go easy on me ;) I've done: (setf common:*parse-namestrings-ansi* t) (setf (logical-pathname-translations "home") '((#P"home:**;*.*" #P"/Users/mgrubb/**/*.*"))) I'm doing this on both Mac OS X 10.5 ppc and Linux. So now when I try: (translate-logical-pathname #P"home:Source;") I get: #P"/Users/mgrubb/source/" This is both on Linux and OSX. As HFS+ is a case preserving but not sensitive (truename (translate- logical-pathname #P"home:Source;")) produces #P"/Users/mgrubb/Source/" however, on Linux I still get the wrong cased pathname. Is this a bug, or am I missing something? Also I'm not sure I understand the correlation between the mappings in logical-pathname-translations. Regards, MG |