From: Kenneth Whistler (kenw@sybase.com)
Date: Mon Feb 11 2008 - 16:09:27 CST
James Kass asked:
> > In order to prevent this, the user would need to
> > insert CGJ between the two marks.
>
> Kent Karlsson called this an "ugly hack". CGJ is canonical
> combining class zero and a default ignorable code point.
>
> Does this mean that canonical ordering may ignore the
> CGJ and break the desired mark ordering anyway?
No. "Default ignorable" decidedly does *not* mean ignorable
for canonical ordering. Any ccc=0 combining mark, including
CGJ, makes a difference for canonical equivalence.
"Default ignorable" has to do with whether, when otherwise
not supported in rendering, a character should display
with a visible blort or with nothing at all.
--Ken
This archive was generated by hypermail 2.1.5 : Mon Feb 11 2008 - 16:10:45 CST