[info-mcl] logical pathnames in RMCL
peter
p2.edoc at googlemail.com
Tue Jul 14 09:07:06 CDT 2009
At 11:59 AM +0200 09/07/14, Sandro Pedrazzini wrote:
>Hi,
>
>Has anybody tried to use logical pathnames in RMCL?
>I tried to load the attached patch, available from 5.1, but there is
>something wrong with it.
>
>Best regards
>Saqndro
I couldn't find it for MCL 5.1 but it looks as if this
logical-dir-compatibility.lisp was in the both distribution MCL 4.3.1
and RMCL Library folder.
Have used logical pathnames in RMCL but not explored logical-dir-compatibility
The error that I get loading this seems to be that it is probing for
"ccl:l1;l1-files.lisp" while there is a file is in
"ccl:level-1;l1-files.lisp"
I haven't looking into it yet, but are the mods in
logical-dir-compatibility already integrated into MCL 5.1 and RMCL
(it seems to have dropped the *use-namestring-caches* layer)?
rmcl:Lib:pathnames.lisp =>
; 7/31/96 slh cond. out def-logical-directory (see comment)
...
#+no ; it's in a compatibility file now
rmcl:Lib:inspector.lisp
;(def-logical-directory "inspector" "library;Inspector Folder:")
what other than def-logical-directory and %expand-logical-directory are new?
and of
directory-namestring
enough-namestring
pathname
make-pathname
%std-directory-component
merge-pathnames
pathname-host-sstr
%directory-string-list
%split-ccdirectory
translate-component
full-pathname
mac-directory-namestring
mac-directory-namestring-1
what modification functionality is required?
And what parts of all this is redefined elsewhere already?
...
I'm assuming that we are all alone in this so need to get hacking to
both fix and document all this for ourselves. Hence the reason for
writing above is just to let you know that you are not alone is being
interested in such things.
More information about the info-mcl
mailing list