On Fri, 17 May 2013 16:22:14 -0700 Matt Ma <[email protected]> wrote:
> U+0F76 is a non-spacing combing mark (Mn) but its combing class value > is defined as 0. Is this expected? The short answer is that it is normal for vowels in Indic scripts. > The specialty of the character is > that it is a composition of two combining marks, U+0FB2 and U+0F80. Characters that decompose to just combining marks are a nuisance, and cases like this where nothing in the decomposition has canonical combining class 0 doubly so. The Tibetan vowels should have been assigned to canonical combining class 0, but they weren't. If one uses form NFD there is no problem, but some processing comes unstuck if one tries to avoid normalisation. Richard.

