<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Or colon on Macintosh? :)<BR>
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.<BR>
<BR>
- Jay<BR><BR>> From: hosking@cs.purdue.edu<BR>> Date: Tue, 16 Oct 2007 18:08:05 -0400<BR>> To: neels@elego.de<BR>> CC: m3devel@elegosoft.com<BR>> Subject: Re: [M3devel] Pathname.Legal<BR>> <BR>> What happens on Windows? There path separators include \.<BR>> <BR>> On Oct 16, 2007, at 5:44 PM, Neels Janosch Hofmeyr wrote:<BR>> <BR>> ><BR>> > Rodney M. Bates wrote:<BR>> >> Since the language itself specifies that program variables of type<BR>> >> CHAR are in ISO Latin-1, not just ASCII, I think extending compilers,<BR>> >> etc., to handle those characters makes complete sense, without even<BR>> >> needing to view it as support for unicode or differing locales.<BR>> >><BR>> >> Do I understand correctly that Neels' patch extends just to ISO <BR>> >> Latin-1?<BR>> ><BR>> > Well, the fix allows more characters. It does in no way change <BR>> > datatype<BR>> > bitwidth, any conversion or any other behavior at all. It's just an<BR>> > abort condition which is made more lenient, so that it allows all CHAR<BR>> > characters in a Pathname.T (which is a TEXT). *If* CHAR represents ISO<BR>> > Latin-1, then the fix extends the range of allowed characters to ISO<BR>> > Latin-1 only.<BR>> ><BR>> > Do you know more about this? I can only guess. Olaf Wagner guessed <BR>> > it's<BR>> > fine to submit the fix. I encountered no problems using it with large<BR>> > numbers of filenames.<BR>> > Can you think of anything that might be a problem when allowing all<BR>> > CHARs in a file name?<BR>> ><BR>> > Regards!<BR>> > Neels<BR>> ><BR>> > -- <BR>> > Neels Janosch Hofmeyr<BR>> > Software Developer<BR>> ><BR>> > neels@elego.de<BR>> > Public Key: http://binarchy.net/neels/neels.hofmeyr.public.key.asc<BR>> ><BR>> > elego Software Solutions GmbH http://www.elegosoft.com<BR>> > Gustav-Meyer-Allee 25, Gebäude 12 HRB 77719<BR>> > 13355 Berlin, Germany Amtsgericht Charlottenburg<BR>> > Tel.: +49 30 23 45 86 96 Sitz der Gesellschaft: Berlin<BR>> > Fax: +49 30 23 45 86 95 Geschäftsführer: Olaf Wagner<BR>> ><BR>> ><BR>> <BR><BR><br /><hr />Climb to the top of the charts! Play Star Shuffle: the word scramble challenge with star power. <a href='http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct' target='_new'>Play Now!</a></body>
</html>