[Seaside] [Q] [Scriptaculous and Comet] SUStream related question
Yoshiki Ohshima
yoshiki at squeakland.org
Fri Oct 13 22:39:10 UTC 2006
Philippe,
> > asUnicode returns unicode value of a given character, asInteger returns
> > (rather meaningless) squeak only definition of value of character.
>
> Oh no. On >= 3.8 #asInteger returns the unicode code point. Which is
> _exactly_ what you need.
asInteger doesn't return the unicode code point. Since Unicode is a
21-bit character set, we have otherwise unused bits in a word. At the
same time, bare Unicode character lacks the information (basically)
how to present themselves. So, we put a few more bits there to
distinguish some "unified" characters.
There is a method called #charCode, that gives you the bare Unicode
code point. #leadingChar returns the upper bits that denotes the
"language tag".
-- Yoshiki
More information about the Seaside
mailing list