[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [idn] (bias) summary of reordering discussion



--On 2001-10-24 13.55 +0900 Soobok Lee <lsb@postel.co.kr> wrote:

> let's assume new nameprep with new added script  which contains mapping
> X-->Y. The mapping may be one of case folding/NFC/NFKC or others.
> Old and New nameprep applications  exchanged  differenetly-encoded two 
> X.com ACE labels  and  each  did comparisons on two labels. What happens
> with single  zq-- scheme ?  Both applications will fail.
> even users of new applications  are left clueless for the failure.

This is not correct.

Say that the mapping exists in version 3, but not in version 2 of nameprep.

This implies that X is not an assigned codepoint in version 2.

Y can have been assigned in version 2.

An application which read X from a keyboard or something else where the
name "enters the system" have to do nameprep. Two things can now have
happened. Either the application understand version 3 of nameprep, and X is
mapped to Y, or the application does not understand version 3, and then X
is not allowed, as no non-assigned codepoints is allowed.

In neither of these cases X will be transferred over to the other
application.

   paf