<p>Also note that there are really THREE variations:</p>
<p>Case sensitive (Unix/mac normally)<br>
Case preserving (windows normally)<br>
Case insensitive (some legacy fs)</p>
<p>IMHO gcc treating .c and .C is annoying. I usually get .JPG instead of .jpg when windows apps pick the extension for me. Also annoying. </p>
<p>Notwithstanding that you can't do case insensitive compare without knowing the file system locale otherwise .GIF != .gif. So this is a mess.</p>
<p>Furthermore it's not just extensions. Some names are conventionally case sensitive. And if I write #include "foo.h" and have foo.h and FOO.h you better get the right one. If I'm filtering unsafe filetypes are .EXE and .PL unsafe?</p>

<p>Probably most useful is to provide access to fs locale and case sensitivety mode and leave rest for now.</p>
<p>--- Bruce<br>
(via android)</p>
<p><blockquote type="cite">On Apr 23, 2010 4:49 AM, "Paul Moore" <<a href="mailto:p.f.moore@gmail.com" target="_blank">p.f.moore@gmail.com</a>> wrote:<br><br><p><font color="#500050">On 23 April 2010 12:34, Lie Ryan <<a href="mailto:lie.1296@gmail.com" target="_blank">lie.1296@gmail.com</a>> wrote:<br>


> On 04/23/10 17:50, Paul Moore wrote:<br>...</font></p>:-)<br>
<br>
Good point. Which I guess boils down to saying that if there's no<br>
consensus, then nothing should be added to the stdlib (which is a<br>
conclusion I'm happy with).<br>
<font color="#888888"><br>
Paul.<br>
</font><p><font color="#500050">_______________________________________________<br>Python-ideas mailing list<br><a href="mailto:Python-ideas@python.org" target="_blank">Python-ideas@python.org</a><br>ht...</font></p></blockquote>

</p>