[asdf-devel] ASDF2: Please, no unwrapped calls to truename.

2010-04-05 Thread Jean-Claude Beaudoin
My very first attempt at using ASDF version 1.661 on my system ended-up in the debugger on a file-error signaled by function truename. The offending call came from function asdf::component-parent-pathname that contains a call to truename unwrapped in any condition handler although truename is

Re: [asdf-devel] ASDF2 cache control?

2010-04-05 Thread Tobias C. Rittweiler
Robert Goldman rpgold...@sift.info writes: On 4/4/10 Apr 4 -9:50 PM, Faré wrote: I would in order prefer the following: 1. disable output-translations by default. I think we can't do that, because of things like system-installed source code and users who use both clisp and ecl (that share

Re: [asdf-devel] ASDF2: Please, no unwrapped calls to truename.

2010-04-05 Thread Jean-Claude Beaudoin
Robert Goldman wrote: On 4/5/10 Apr 5 -6:38 AM, Jean-Claude Beaudoin wrote: My very first attempt at using ASDF version 1.661 on my system ended-up in the debugger on a file-error signaled by ... I fixed the situation by modifying asdf::component-parent-pathname this way: (defun

Re: [asdf-devel] ASDF2 cache control?

2010-04-05 Thread Faré
OK, so should the default be no translation, except for software that is system installed? I still think that the cache being on by default is ultimately simpler, least surprising, and more useful. Mario's analogy with make is OK to a point, but ASDF differs very much from make, too. And with

Re: [asdf-devel] ASDF2 cache control?

2010-04-05 Thread Mario S. Mommer
Hi, Faré fah...@gmail.com writes: Mario's analogy with make is OK to a point, but ASDF differs very much from make, too. And with multiple implementations, making a don't map default can really get in the way. Especially as I'd like to promote some portability and test with multiple

Re: [asdf-devel] Patches for ASDF2 for translation function

2010-04-05 Thread Faré
Dear Mark, I merged your patch in, after rearranging it a little bit. Tell me how it's working for you... [ François-René ÐVB Rideau | ReflectionCybernethics | http://fare.tunes.org ] Procrastination is great. It gives me a lot more time to do things that I'm never going to do. On 5 April

Re: [asdf-devel] ? interaction between asdf and cmucl on the matter of home:

2010-04-05 Thread james anderson
On 2010-04-05, at 21:36 , Faré wrote: Looks like a bug in CMUCL. Sigh. Does it work better if all occurrences of (user-homedir-pathname) are replaced with (truename (user-homedir-pathname)) ? yes it does. ___ asdf-devel mailing list

Re: [asdf-devel] ? interaction between asdf and cmucl on the matter of home:

2010-04-05 Thread Faré
On 5 April 2010 21:26, james anderson james.ander...@setf.de wrote: On 2010-04-05, at 21:36 , Faré wrote: Looks like a bug in CMUCL. Sigh. Does it work better if all occurrences of (user-homedir-pathname) are replaced with (truename (user-homedir-pathname)) ? yes it does. OK, you can

[asdf-devel] translate-jar-pathname : The value NIL is not of type (OR PATHNAME STRING FILE-STREAM).

2010-04-05 Thread james anderson
given: [1] CL-USER(69): (lisp-implementation-type) Armed Bear Common Lisp [2] CL-USER(70): (lisp-implementation-version) 0.19.1 [3] CL-USER(73): asdf::*asdf-version* 1.666 asdf fails to compile alexandria. translate-jar-pathname applies namestring to the null device component of a pathname and

Re: [asdf-devel] ASDF2 cache control?

2010-04-05 Thread Faré
On 5 April 2010 14:12, Robert Goldman rpgold...@sift.info wrote: On 4/4/10 Apr 4 -9:50 PM, Faré wrote: I would in order prefer the following: 1.  disable output-translations by default. I think we can't do that, because of things like system-installed source code and users who use both

Re: [asdf-devel] ASDF2 cache control?

2010-04-05 Thread Faré
On 6 April 2010 04:58, Daniel Herring dherr...@tentpost.com wrote: On Tue, 6 Apr 2010, Faré wrote: I lean the central cache way. But I can be convinced otherwise. I agree that central caching is a good idea, but think a single central cache is overly simplistic.  Traditional unix systems