I get FREE_PVAL instead of PVALID as is in the table in precis-framework.
I think this is because I was following the letter of section 7.17
HasCompat (Q), which says:

Q: toNFKC(cp) != cp


If you just look at the decomposition for U+1E9B, you see that it has a
canonical decomposition.  However, one of *those* codepoints has a
compatible decomposition, so NFKC(U+1E98) is U+1E61, which doesn't match
U+1E98 (note: NFC(U+1E98) = U+1E98 for the pre-input transform).

This brings up another point with rule Q; I hope it gets the same results
if the input was NFD'd instead of NFC'd.  I think it should but I haven't
run the numbers to prove it.

-- 
Joe Hildebrand



_______________________________________________
precis mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/precis

Reply via email to