[ cclan-Bugs-834460 ] ASDF defsystem fails if *load-
"SourceForge.net" <[email protected]> Tue, 14 Sep 2004 00:24:09 -0700
| Newsgroups | gmane.lisp.cclan.bugs |
|---|---|
| Message-ID | <[email protected]> |
truename* is nil
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Bugs item #834460, was opened at 2003-11-02 10:30
Message generated for change (Comment added) made by hoehle
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=393636&aid=834460&group_id=28536
Category: asdf
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Lennart Staflin (lenst)
Assigned to: Daniel Barlow (dan_b)
Summary: ASDF defsystem fails if *load-
truename* is nil
Initial Comment:
In the README file (in "Source Location"):
If a system is being redefined, the top-level pathname
will be
- changed, if explicitly supplied or obtained from *load-
truename*
- changed if it had previously been set from *default-
pathname-defaults*
- left as before, if it had previously been set from *load-
truename*
and *load-truename* is not now bound
There is a minor wording issue, *load-truename* should
always be bound, but it might be NIL.
If it is NIL, asdf will try to apply TRUENAME to it. That fails
in, e.g., MCL. The README suggests that it should be ignored
in this case and the old pathname kept.
----------------------------------------------------------------------
Comment By: Jörg Höhle (hoehle)
Date: 2004-09-14 09:24
Message:
Logged In: YES
user_id=377168
This (truename ... *load-truename*is-NIL has also bitten me
when interactively defining systems at the REPL in CLISP
with asdf-1.86.1. It would be useful not to assume that
*load-truename* yields a pathname.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=393636&aid=834460&group_id=28536
-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php