[armedbear-devel] [PATCH] Loading Lisp from JAR Files

Alessio Stalla alessiostalla at gmail.com
Wed Aug 26 13:46:46 UTC 2009


On Wed, Aug 26, 2009 at 3:25 PM, Kevin Reid<kpreid at mac.com> wrote:
>
> On Aug 26, 2009, at 8:55, Alessio Stalla wrote:
>
>> Also, how does this patch behave with recursive loading - i.e. I load
>> x from file.jar and x contains (load "y"), is "y" relative to x?
>
>
> CL:LOAD does not rebind *default-pathname-defaults*. The proper way
> for a file to do this (insofar as it's appropriate to do at all) is:
>
> (load (merge-pathnames #p"y" *load-truename*))

Right, sorry - I was thinking more of asdf, which loads everything
relative to the location of the .asd file, and if that is in a jar,
...

> ABCL's jar file support should be made such that this works.

Ale




More information about the armedbear-devel mailing list