<div class="gmail_quote">On Fri, Jul 16, 2010 at 12:54 AM, edgar <span dir="ltr"><<a href="mailto:edgar-rft@web.de">edgar-rft@web.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">I think the main problem here is that some implementations</div>
(notably CLISP) differ between files and directories, so<br>
PROBE-FILE cannnot be used to probe files AND directories.</blockquote></div><div><br></div><div>Well, SBCL and ECL do not have that problem, AFAIK. But TRUENAMIZE also seems to be used with files, not directories, from what I could gather during the debugging of ASDF. I would abstract those calls into a function PROBE-FILE-AND-DIRECTORY and use PROBE-FILE internally in this function. The purpose would be clear and sensible  implementations might profit from that -- maybe the terrible startup times for ASDF might be decreased this way.</div>

<div><br></div><div>Juanjo</div><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>