<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">These should be enormously rare, I think. By and large, we are mostly concerned<br>

with representing ~/, right? I think it is reasonable to only support (encoded)<br>
Unicode file paths and not support *completely* arbitrary file paths. I doubt we<br>
will get a single bug report.<br></blockquote><div><br>Yes, I think they are rare.  I need to learn more about unicode.  When you say we should<br>support encoded unicode paths,  does that mean the current get_home_dir (which calls<br>
decode) would have to change?<br><br>It does things like:<br><br>return homedir.decode(sys.getfilesystemencoding())<br><br>Should we just return unicode(homedir) instead?  I guess I can no longer avoid learning<br>about unicode...<br>
</div><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Also, perhaps it&#39;s not worth noting, but OS X appears to require UTF-8 encoding<br>
of filenames. I.e., one should use unicode strings in Python to represent them.<br>
<br></blockquote><div><br>Seems like unicode is the way to go then.  Thanks for the info.<br><br>Cheers,<br><br>Brian<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

--<br>
Robert Kern<br>
<br>
&quot;I have come to believe that the whole world is an enigma, a harmless enigma<br>
  that is made terrible by our own mad attempt to interpret it as though it had<br>
  an underlying truth.&quot;<br>
   -- Umberto Eco<br>
<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</blockquote></div><br>