[Mono-dev] Re: [Mono-list] Re: Mono.Unix Filename Marshaling
Jonathan Pryor
jonpryor at vt.edu
Wed Oct 26 21:58:18 EDT 2005
On Wed, 2005-10-26 at 19:25 +0200, Michal Moskal wrote:
> On 10/26/05, Jonathan Pryor <jonpryor at vt.edu> wrote:
> > I'm hoping that this scenario is sufficiently rare that things will Just
> > Work. If it isn't, I'll have to find a different escape character.
> > How's U+0001 sound (control character, START OF HEADING)? Something
> > else?
>
> How about U+0000? I guess this is the only one guarnteed not to be part
> of filename. Or maybe the UTF8 encoding of U+0000 is not \0?
I was avoiding U+0000 because I erroneously believed that if a string
containing U+0000 were printed to the console it would be truncated,
skipping everything after the U+0000. This is of course wrong, and I'm
not sure why I thought that.
I've updated svn so that U+0000 is the escape character.
- Jon
More information about the Mono-devel-list
mailing list