On Sunday 21 January 2007 8:05:24 pm Enrico Forestieri wrote:
> Currently, a converter path cannot contain non-ascii characters on systems
> not using utf8 as the local encoding. Moreover, arguments are also passed
> in utf8 encoding. This is clearly wrong and produces assertions, eg. on
> Windows but also on Solaris when using a locale different from utf8.
>
> I had a look at the code and come to the conclusion that the FileName
> class with its toFilesystemEncoding method is not of help here. This
> is because we have to also deal with non-absolute paths and some
> arguments may also be in utf8.
>
> IMO we should have functions for directly converting from utf8 to the
> file system encoding and vice versa. I would like to hear opinions about
> this issue and, for discussion, attach here a patch solving these problems.

  Georg and Enrico do you have any verdict on this patch?

  It seems to fix a real bug, what is missing?

  [Personal note: Trying to understand what needs to be done before declaring 
a freeze period before beta release.]

-- 
José Abílio

Reply via email to