Re: Plea for the support of unicode escape sequences
[Date Prev][
Date Next][Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: Re: Plea for the support of unicode escape sequences
- From: Tom N Harris <telliamed@...>
- Date: 2011年6月30日 22:43:34 -0400
On 06/30/2011 10:37 AM, steve donovan wrote:
There's things like '_mbslen' (mbs for 'multi-byte string'); UTF-8 is
definitely encouraged if you don't go wide.
Unfortunately, Microsoft's _setmbcp does not support UTF-8 (nor UTF-7).
It's like they want to make things more difficult for us.
You could redefine Lua to use wchar_t in strings. And that's why I
mentioned escapes greater than 255. As more than one person pointed out,
I confused sizeof() with CHAR_BIT. Well, you could
"#define char int" but that would be cheating. Or not? I see a few
"sizeof(char)" in the Lua source. But it does assume that "char" has not
been redefined in other places. It does test against UCHAR_MAX but with
the assumption that it is less than 1000. (Only three decimal digits or
two hexadecimal.)
--
- tom
telliamed@whoopdedo.org