Re: g_filename_to_uri() issue in glib-win32
- From: John Emmas <johne53 tiscali co uk>
- To: gtk-devel-list gnome org
- Subject: Re: g_filename_to_uri() issue in glib-win32
- Date: Wed, 23 May 2012 10:03:11 +0100
On 23 May 2012, at 08:57, David Nečas wrote:
>
> This is nonsense. Percent-encoding consists of % followed by *two*
> hexadecimal digits and encodes *bytes*
>
Thanks David - are we at crossed purposes here? %F6 does consist of % followed by two hexadecimal digits and it does encode a single byte.
>
> If things worked as you suggest you would not be able to encode any
> codepoint larger than 255 and the entire thing would be pretty useless.
>
Not really. I'm suggesting that codepoint 246 is less than codepoint 255 and can therefore be encoded as a single triple (I'm not sure about other systems but Windows definitely seems to expect this). In the example I gave ("Göran") the correct encoding for "ö" seems to be U+00F6 in everything other than UTF-8.
http://www.fileformat.info/info/unicode/char/00F6/index.htm
John
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]