<div class="gmail_quote">On Sun, Aug 5, 2012 at 3:55 PM, Dima Pasechnik <span dir="ltr"><<a href="mailto:dimpase+ecl@gmail.com" target="_blank">dimpase+ecl@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This was mentioned last Dec on sage-devel, that on Cygwin ECL call<br>
> (directory "")<br>
sometimes can return NIL. This breaks ASDF scripts, etc.<br>
(this is a symptom of a bigger problem, certainly).<br></blockquote><div><br></div><div>I am unable to reproduce your problem with (directory "") I have created an account and even created a home directory with lowercase letters and this does not happen. Indeed "" does not have to do with </div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Here is a more detailed description of the problem, that is still<br>
present in ECL 11.1.1:<br>
<a href="http://trac.sagemath.org/sage_trac/ticket/13343" target="_blank">http://trac.sagemath.org/sage_trac/ticket/13343</a></blockquote><div><br></div><div>I do not support 11.1.1 any more</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
In particular, the problem goes away if one turns the case-sensitivity<br>
on, as described on<br>
<a href="http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesensitive" target="_blank">http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesensitive</a><br>
(which is of course a measure of last resort).<br></blockquote><div><br></div><div>Cygwin is rather broken in its behavior, having case sensitivity in some directories and not on others. This "knowledge" is not going to be hardcoded in ECL. Users are expected to use right now paths as if they were case sensitive.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">PS. I cannot test with the git version of ECL, as it does not build on<br>
Cygwin at the moment:<br>
one gets:<br>
<br>
error: ‘struct ecl_codeblock’ has no member named ‘error<br>
namely:</blockquote><div><br></div><div>Can't reproduce. I just built ECL without problems on a stock cygwin + Windows 2008</div><div><br></div><div>Juanjo </div></div><div><br></div>-- <br>Instituto de Física Fundamental, CSIC<br>
c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>