L2/09-297 From: Mark Davis Date: Thu, Aug 13, 2009 at 16:58 Subject: Simplifying D131 The current definition of D131 is more complicated than it need be, given that we have the new NFKC_CaseFold property. The current text is: D131 A string X is a compatibility caseless match for a string Y if and only if: NFKD(toCasefold(NFKD(toCasefold(NFD(X))))) = NFKD(toCasefold(NFKD(toCasefold(NFD(Y))))) With the new property, it can be: D131 A string X is a compatibility caseless match for a string Y if and only if: NFKC_CaseFold(X) = NFKC_CaseFold(Y) Note: this does have slightly different extent than the previous definition, since it also ignores default ignorable characters. So the committee should consider that issue. Mark