On Wed, Sep 12, 2012 at 9:13 AM, Didier Verna <[email protected]> wrote: > Faré <[email protected]> wrote: > >> I had no idea that anyone was still using Corman Lisp. With the author >> not replying to any of my emails for years, and the most active users >> long gone, I have classified the platform as "dead until further >> notice". I understand you too are trying to port your software to it, >> but that might be wasted time. > > Noted. > > FWIW, I have made some progress: Corman Lisp's (user-homedir-pathname) > happens to return a pathname with a file component, ie: > - the directory part is \Users\ > - the file part is Didier > > As a consequence, calling PATHNAME-DIRECTORY on it returns C:\Users\ and > the source registry becomes C:\Users\.config\common-lisp\source-registry.conf > (the actual user homedir is missing). > > This is easily fixed with a Siebel-like PATHNAME-AS-DIRECTORY function. > However, I ran into a bunch of other problems after that (such as the > lack of a TRANSLATE-LOGICAL-PATHNAME function). > That part easy: you could modify defun* user-homedir to wrap user-homedir-pathname in an ensure-directory-pathname.
As for translate-logical-pathname, there's a #+cormanlisp progn that could define it as identity. Based on your report, I've committed these changes to asdf 2.24.3. Please test. > So given what you're saying above, I think I'll just give up. > Here, give it another try! —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org In its weak form, Utilitarianism sums up as a requirement of observational consistency and behavioral relevance for ethical rules. — Faré _______________________________________________ asdf-devel mailing list [email protected] http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
