[asdf-devel] (Somewhat urgent) ASDF manual link broken

2010-04-14 Thread Juan Jose Garcia-Ripoll
The link in Google for the ASDF manual points to http://common-lisp.net/project/asdf/manual.html This is so because I convinced the person with the highest page rank in that query to place a link to this page. However the previous link has been arbitrarily changed to become

[asdf-devel] Hoist by my own petard: problem with asdf-binary-locations compatibility.

2010-04-14 Thread Robert Goldman
One of my own systems got blown up by ASDF-OUTPUT-TRANSLATIONS recently, and the case may be an interesting one: I am working on a system that involves taking an ontology from the Protege tool, and interpreting it as CL. So we have a special component type which is pont (from Protege ontology).

Re: [asdf-devel] Hoist by my own petard: problem with asdf-binary-locations compatibility.

2010-04-14 Thread Faré
To prevent Lisp files from being redirected, you can add a rule such as ((:root #p**/*.lisp) t) in your translations. OR, you can make sure your output-file methods return T as a second value to prevent relocation. [ François-René ÐVB Rideau | ReflectionCybernethics | http://fare.tunes.org ]

Re: [asdf-devel] Hoist by my own petard: problem with asdf-binary-locations compatibility.

2010-04-14 Thread Robert Goldman
On 4/14/10 Apr 14 -8:52 PM, Robert Goldman wrote: On 4/14/10 Apr 14 -8:41 PM, Faré wrote: To prevent Lisp files from being redirected, you can add a rule such as ((:root #p**/*.lisp) t) in your translations. OR, you can make sure your output-file methods return T as a second value to

Re: [asdf-devel] Hoist by my own petard: problem with asdf-binary-locations compatibility.

2010-04-14 Thread Robert Goldman
False alarm. A-B-L compatibility /is/ working here. Now I need to figure out /why/ it is working for compatibility, but fails when the compatibility is turned off (and the .lisp file gets written in the wrong place). Anyway, I clearly shouldn't go messing about with this until I'm sure I know

Re: [asdf-devel] TRAVERSE being very slow

2010-04-14 Thread Robert Goldman
On 4/14/10 Apr 14 -8:56 PM, Faré wrote: On a large flat system (automatically generated by XCVB from QRes), TRAVERSE takes a whole lot of time. More like O(n^2) or O(n^3) than either O(n) or O(n log n). I suspect suboptimal algorithms are used somewhere, either in component lookup or in

Re: [asdf-devel] 1.675 bug

2010-04-14 Thread Faré
Ahem. Does it work better with 1.679? It's hard to test these things without access to a Windows machine... Also, I realize that in Unix, I rely on absolute-pathname-p meaning a completely qualified pathname, which breaks down on Windows, with potentially interesting implications. Sigh. [