Re: logical pathnames in RMCL
peter <p2.edoc-gM/[email protected]>
| Newsgroups | gmane.lisp.mcl.general |
|---|---|
| Message-ID | <p06240802c6822bdd108d@[192.168.1.125]> |
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. _______________________________________________ info-mcl mailing list [email protected] http://clozure.com/mailman/listinfo/info-mcl