Subject: Re: bug#11073: 24.0.94; BIDI-related crash in redisplay with certain byte sequences

From: Eli Zaretskii <[email-masked]>
Date: Fri, 23 Mar 2012 20:46:36 +0200

> From: Stefan Monnier <[email-masked]>
> Cc: [email-masked]
> Date: Fri, 23 Mar 2012 13:34:45 -0400
> 
> > They are not equivalent when conversion of the multibyte form into a
> > character unifies a CJK character that is represented by a codepoint
> > from one of the private use areas.
> 
> Why do we need this unification?  Or rather, why do we need multiple
> codepoints, which then forces us to unify them?

That's something Handa-san (CC'ed) will be able to explain much better
than I ever could.  AFAIU, there are good reasons to have some CJK
characters on separate codepoints, because they need to be treated
differently from their Unicode codepoints (perhaps a different choice
of font to display them?)