[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New file system interface problem: Help please!
- To: <info-mcl@cambridge.apple.com>
- Subject: New file system interface problem: Help please!
- From: CXEA000 <CXEA@MCGILLA.BITNET>
- Date: Sun, 06 Sep 92 12:42:41 EDT
Hi-
This change in the file system interface has me extremely
confused, and has held me up for nearly a week now. Since my
application opens about 80 different files in about 30 different
directories, it's kind of important that I get this. Can someone
PLEASE explain the following behaviour to me, and show me how to do
the surely-trivial thing that I want to do?
? (setf (logical-pathname-translations "rules")
'(("**:""ccl:PSystem;Generated Rules;Aphasia Battery")))
(("**:" "ccl:PSystem;Generated Rules;Aphasia Battery"))
; Check it:
? (mac-namestring "rules:")
"Aphasia/Semantics:Lisp:PSystem:Generated Rules:Aphasia Battery"
; So far so good- this is the right path.
? (setf *phon-disc-rules*
(merge-pathnames
"rules:"
"2 phon-disc;Phon-Disc FRuleKit.fasl"))
#4P"rules:2 phon-disc;Phon-Disc FRuleKit.fasl"
; Well, this looks OK to me: 'rules:' plus the new path...
; but when I...
; ...check it...
? (mac-namestring *phon-disc-rules*)
"Aphasia/Semantics:Lisp:PSystem:Generated Rules:Aphasia Battery.fasl"
; HUH?! WHY have all those directories been expunged?! WHY has my
; 'Aphasia Battery' directory been treated like a '.fasl' file?!
I'd really appreciate any help on this- thanks.
Chris
**********************************************************************
* Chris Westbury "If I am against the condition of the *
* Department Of Psychology condition of the world it is not *
* McGill University because I am a moralist - it is *
* Montreal, Canada because I want to laugh more." *
* CXEA@MUSICA.MCGILL.CA Henry Miller *
**********************************************************************