[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