RE: Furigana

From: Murray Sargent (
Date: Tue Aug 13 2002 - 22:06:25 EDT

I agree. The current thinking is that U+FFF9 - U+FFFB are have no
external meaning and shouldn't appear externally, i.e., they are
noncharacters in every way except in the spec (sigh). They can be used
for whatever an implementer wants internally. I mentioned earlier that
the RichEdit edit engine uses them for table-row delimiters, which have
nothing to do with Furigana. Instead, RichEdit 5.0 uses codes from the
U+FDD0 - U+FDEF block for Furigana and various 2D math objects.


-----Original Message-----
From: Tex Texin []
Sent: Tuesday, August 13, 2002 6:11 PM
To: Murray Sargent
Cc: Michael Everson;
Subject: Re: Furigana


It's true implementers need some place to attach higher level
protocols, but they don't need specific points for specific
implementations of internal protocols. If they weren't good enough to be
used for exchange, then simply having some unpurposed code points
available for internal use accomplishes the same thing and is available
for other purposes as well. But at the time the annotation characters
were introduced, we were unclear about this.


This archive was generated by hypermail 2.1.2 : Tue Aug 13 2002 - 20:15:48 EDT