[Ecls-list] Re: translate-logical-pathname gives an ABSOLUTE for a RELATIVE !

Raymond Toy raymond.toy at ericsson.com
Tue May 23 09:15:12 UTC 2006


>>>>> "Pascal" == Pascal Bourguignon <pjb at informatimago.com> writes:

    Pascal> clisp 2.38:

    --> #P"common-lisp/utility.lisp"

    Pascal> sbcl 0.9.12:

    --> #P"/common-lisp/utility.lisp"
 
    Pascal> ecl-9g:

    --> #P"COMMON-LISP/UTILITY.LISP"

    Pascal> gcl 2.6.7:

    Pascal>      Doesn't define translate-pathname :-(

    Pascal> Allegro 7.0:

    --> #P"COMMON-LISP/UTILITY.LISP"

Well, except for sbcl which probably behaves that way because cmucl
does, there's precedent in returning a relative pathname instead of an
absolute pathname.

But, as you say in a different message, using absolute pathnames in
your translations solves this problem, portably.

Ray





More information about the ecl-devel mailing list