<style> p {margin-top:0px;margin-bottom:0px;} </style> <table border=0 width=100%% cellpadding=0 cellspacing=0 align=center> <tr> <td valign=top style='padding:8pt;'><font size=2><P><BR>
Doug,</P>
<P> </P>
<P>I understand your point, although it's important to keep in mind Erlang was developed to work on Unix systems where this is not an issue.  What I was trying to point out is the fact the same problem could be said about many other apps running in Windows.  This is just part of its DOS legacy, and it's SOP in Windows.  Maybe Erlang should do more about this, as well as other things, but in the mean time I would recommend standarizing on lower-case names.  Using Cygwin and/or MSys doesn't hurt either!<BR>
<BR>
Cheers, Alex<BR>
<BR>
</P>
<BLOCKQUOTE style="BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-BOTTOM: 1ex; MARGIN: 0.8ex 0pt 0pt">---------[ Received Mail Content ]----------<BR>
<B>Subject : </B>Re: [erlang-questions] [RE] Case insensitivity - Windows trap or bug?<BR>
<B>Date : </B>Sat, 19 Jan 2008 10:30:22 -0800<BR>
<B>From : </B>Doug Edmunds <dae@douglasedmunds.com><BR>
<B>To : </B>alex alvarez <eajam@lycos.com>, erlang-questions@erlang.org<BR>
<BR>
Alex: <BR>
<BR>
I hit that send button too soon. <BR>
Re-reading your email, I see you are not <BR>
advocating Cygwin over XP, instead <BR>
pointing out the similar results. <BR>
My apologies. <BR>
<BR>
However, I disagree that there is no problem. <BR>
It seems like Erlang asks Windows: "Do you have <BR>
a file named mytest.erl?", and Windows being <BR>
case-insensitive, sees myTest.erl, and says "yes". <BR>
<BR>
Since Erlang is going to use that filename in <BR>
a case-sensitive manner when compiling it, <BR>
it should check what Windows gave it, <BR>
and say "Wait, this isn't 'mytest.erl', <BR>
this is 'myTest.erl'" and generate an error <BR>
message. <BR>
<BR>
<BR>
- Doug Edmunds <BR>
<BR>
</BLOCKQUOTE>
</font></td></tr>
</table>