From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Wide_[Wide_]Character
Date: Sat, 12 Jul 2008 22:56:44 +0200
Date: 2008-07-12T22:56:47+02:00 [thread overview]
Message-ID: <9mxr6xum3cb$.kbtv0ggru4ls$.dlg@40tude.net> (raw)
In-Reply-To: MrNoSpam-90C89A.21000512072008@news-server.bigpond.net.au
On Sat, 12 Jul 2008 11:00:05 GMT, Dale Stanbrough wrote:
> Dmitry A. Kazakov wrote:
>
>> RM 3.5.2 talks about "code positions" (=code points, I guess), represented
>> by Wide_Wide_Character. From this I conclude that it shall be UCS-4 with
>> some implementation-defined endianness.
>
> Code points can be represented by any set of encodings. Wide_Character
> seems to deliberately confine itself to the BMP, so UCS-2 would suffice
> (and seems implied).
>
> I can't see any implication that would cause me to think
> Wide_Wide_Character is definitely UCS-4 (and not UTF-16).
How about this: Wide_Wide_Character may obviously use only the encodings
which would make any Wide_Wide_String composed out of Wide_Wide_Characters
a properly encoded string in the same encoding. This automatically excludes
UTF-8 and UTF-16.
BTW, why do you care? (:-)) I wonder if there is any use of
Wide_[Wide_]Strings. IMO, anything one could wish from Unicode is provided
by UTF-8 and plain Strings...
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2008-07-12 20:56 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-12 7:44 Wide_[Wide_]Character Dale Stanbrough
2008-07-12 8:11 ` Wide_[Wide_]Character Dmitry A. Kazakov
2008-07-12 11:00 ` Wide_[Wide_]Character Dale Stanbrough
2008-07-12 11:27 ` Wide_[Wide_]Character Peter C. Chapin
2008-07-12 12:25 ` Wide_[Wide_]Character Georg Bauhaus
2008-07-15 12:37 ` Wide_[Wide_]Character Dale Stanbrough
2008-07-15 14:06 ` Wide_[Wide_]Character Georg Bauhaus
2008-07-12 20:56 ` Dmitry A. Kazakov [this message]
2008-07-12 10:11 ` Wide_[Wide_]Character anon
2008-07-12 10:58 ` Wide_[Wide_]Character Dale Stanbrough
2008-07-13 1:38 ` Wide_[Wide_]Character anon
2008-07-22 19:18 ` Wide_[Wide_]Character Adam Beneschan
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox