On Wed, 4 Oct 2006 19:02:37 +0300, "Ignas Mikalajunas" ignas.mikalajunas@gmail.com wrote:
The only part of tbnl that does not play nicely with my setup is the usage of (load-time-value *load-pathname*) as it is not working with asdf-binary-locations nicely. I really want my fasl files in the different place from my lisp files (constant upgrades to sbcl become more difficult otherwise), but tbnl-test complains about not being able to find fz.jpg (sbcl it tries to find near fasl files). For my own libraries i am using #.(or *compile-file-truename* *load-truename*) which kind of works on sbcl, though i am not 100% sure it is the right way if it would work on ACL and lispworks (i do not have these implementations) i can send you the patch.
Thanks, I've updated my local source tree accordingly. Will be in the next release. I /think/
(load-time-value (or #.*compile-file-pathname* *load-pathname*))
should be a portable solution.