[M3devel] Pathname.Legal

Jay jay.krell at cornell.edu
Wed Oct 17 08:11:21 CEST 2007


Or colon on Macintosh? :)
I have some file names with slashes in them and the command line shows them as colons. I didn't make up the file names, they were in archives that way.
 
 - Jay> From: hosking at cs.purdue.edu> Date: Tue, 16 Oct 2007 18:08:05 -0400> To: neels at elego.de> CC: m3devel at elegosoft.com> Subject: Re: [M3devel] Pathname.Legal> > What happens on Windows? There path separators include \.> > On Oct 16, 2007, at 5:44 PM, Neels Janosch Hofmeyr wrote:> > >> > Rodney M. Bates wrote:> >> Since the language itself specifies that program variables of type> >> CHAR are in ISO Latin-1, not just ASCII, I think extending compilers,> >> etc., to handle those characters makes complete sense, without even> >> needing to view it as support for unicode or differing locales.> >>> >> Do I understand correctly that Neels' patch extends just to ISO > >> Latin-1?> >> > Well, the fix allows more characters. It does in no way change > > datatype> > bitwidth, any conversion or any other behavior at all. It's just an> > abort condition which is made more lenient, so that it allows all CHAR> > characters in a Pathname.T (which is a TEXT). *If* CHAR represents ISO> > Latin-1, then the fix extends the range of allowed characters to ISO> > Latin-1 only.> >> > Do you know more about this? I can only guess. Olaf Wagner guessed > > it's> > fine to submit the fix. I encountered no problems using it with large> > numbers of filenames.> > Can you think of anything that might be a problem when allowing all> > CHARs in a file name?> >> > Regards!> > Neels> >> > -- > > Neels Janosch Hofmeyr> > Software Developer> >> > neels at elego.de> > Public Key: http://binarchy.net/neels/neels.hofmeyr.public.key.asc> >> > elego Software Solutions GmbH http://www.elegosoft.com> > Gustav-Meyer-Allee 25, Gebäude 12 HRB 77719> > 13355 Berlin, Germany Amtsgericht Charlottenburg> > Tel.: +49 30 23 45 86 96 Sitz der Gesellschaft: Berlin> > Fax: +49 30 23 45 86 95 Geschäftsführer: Olaf Wagner> >> >> 
_________________________________________________________________
Climb to the top of the charts!  Play Star Shuffle:  the word scramble challenge with star power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20071017/ea1e0757/attachment-0002.html>


More information about the M3devel mailing list