Hi again, I have a file: ---- load-pathname.lisp ----- (print *load-pathname*) ----------------------------- When loaded, I get this:
java.exe -cp "abcl.jar" org.armedbear.lisp.Main --load load-path.lisp==> #P"load-path.lisp"
According to CLHS, I believe this is wrong? During a call to load, *load-pathname* is bound to the pathname denoted by the the first argument to load, merged against the defaults; that is, it is bound to (pathname (merge-pathnames filespec)). During the same time
Cheers, Wei-Lun Chiu
On 4/26/12 2:47 PM, wl chiu wrote:
Hi again, I have a file: ---- load-pathname.lisp ----- (print *load-pathname*)
When loaded, I get this:
java.exe -cp "abcl.jar" org.armedbear.lisp.Main --load load-path.lisp==> #P"load-path.lisp"
According to CLHS, I believe this is wrong? During a call to load, *load-pathname* is bound to the pathname denoted by the the first argument to load, merged against the defaults; that is, it is bound to (pathname (merge-pathnames filespec)). During the same time
Cheers, Wei-Lun Chiu _______________________________________________ armedbear-devel mailing list armedbear-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
Actions specified via command line for both "--load" and "--eval" can be a little bit wonky, as they are processed outside of the normal REPL code path.
I've filed your issue as [ticket #208][1].
[1]: http://trac.common-lisp.net/armedbear/ticket/208
Thanks for the bug report.
armedbear-devel@common-lisp.net