Skip to content
  • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
    Added support for loading Lisp from JAR files. · d75e81df
    Pathnames passed to LOAD may now specify loading from within JAR files
    by using the 'jar:file:' uri schema:
    
       (load "jar:file:///PATH/TO.jar!/foo")
    
    would attempt to load Lisp "associated" with 'foo' in a JAR file
    located '/PATH/TO.jar'.  "Associated with" means that the the
    following entries in the JAR are looked for:
    
       1) 'foo._'  (the initial FASL from compiling 'foo.lisp)
       2) 'foo.abcl' (the packed FASL)
       3) 'foo.lisp'
    
    Associated tests have been included but currently only work under UNIX
    due to the need to package up the FASLs for testing.
    d75e81df