<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
For the record, anyone using Windows (NT/2000/XP/2003/etc.) is using 16bit characters *all the time*.<BR>
MacOSX maybe also.<BR>
I think utf8 is kind of a hack to let folks get away without really doing anything.<BR>
Granted, I didn't realize till recently that strcmp works on utf8..maybe a really clever idea..<BR>
 <BR>
  - Jay<BR> <BR>> Date: Mon, 19 Apr 2010 11:57:02 -0400<BR>> From: hendrik@topoi.pooq.com<BR>> To: m3devel@elegosoft.com<BR>> Subject: Re: [M3devel] INTEGER<BR>> <BR>> On Sun, Apr 18, 2010 at 12:59:01PM -0700, Mika Nystrom wrote:<BR>> > <BR>> > And the new m3tk, stubgen, and compiler(?) won't compile using PM3 or<BR>> > SRC M3 since we're no longer using the language of the Green Book.<BR>> > (Same comment goes for WIDECHAR, by the way.)<BR>> <BR>> When I use Unicode characters, I find myself defining them to be <BR>> INTEGERs, because I'm always worried that WIDECHARs might be omly 16 bits.<BR>> <BR>> Strings of WIDECHARS are probably unnecesary. The last program I wrote <BR>> that used Unicode used INTEGERs for characters, and arrays of INTEGERS <BR>> for strings. But I think it was a mistake to do it this way, and when I <BR>> have time I'll rewrite it. UTF-8 seems to be the way to go; strings of <BR>> Unicode can easily be manipulated as ordinary TEXT. In fact, I <BR>> think there are few if any places in my code where I would have had to <BR>> do anything special whatsoever if I had just used UTF8 in TEXT. The <BR>> program would simply become simpler.<BR>> <BR>> -- hendrik<BR>                                       </body>
</html>