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

Re: [idn] Common-case optimization of nameprep - correction



-----BEGIN PGP SIGNED MESSAGE-----

I wrote:
> Let getCanonicalClassX(ch) be the Canonical Combining Class of ch, except that
> it returns a negative value if ch \in X. The set X is defined as the union of:
> 
>  - characters that are mapped to something else (or mapped out) by the nameprep
>    mapping step,
>  - characters for which the NFC flag in DerivedNormalizationProperties.txt
>    is either NFC_NO or NFC_MAYBE,

This should be:
   - characters for which the NFKC_QuickCheck flag in
     DerivedNormalizationProperties-3_1_0.txt is either NFKC_NO or NFKC_MAYBE.

>  - characters that are prohibited in the output of nameprep (i.e. category D).

- -- 
David Hopwood <david.hopwood@zetnet.co.uk>

Home page & PGP public key: http://www.users.zetnet.co.uk/hopwood/
RSA 2048-bit; fingerprint 71 8E A6 23 0E D3 4C E5  0F 69 8C D4 FA 66 15 01
Nothing in this message is intended to be legally binding. If I revoke a
public key but refuse to specify why, it is because the private key has been
seized under the Regulation of Investigatory Powers Act; see www.fipr.org/rip


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv

iQEVAwUBO2DN/zkCAxeYt5gVAQEA7ggAz02hyNDSXb+poa/ABJJDAkwsnjCij8rH
c+xTVfpjpw7rE/yybb7tKnrZWpmTlMlh8KojjG4dMDzjVErdDZCgztlg1RzaX+NS
MQPxU8lQzAJHjSy8VPnf8IfFp6MDQAQafLI/KmtgYuFMGjHRm9UiXDKLlW1EjwjC
IVNen7lCey+MX0f+KsJXlW2vOwHRSnfjp0/98FC0iqOKL/UMxNqCm8DddebFoZAG
im/zAYZZoFZeccnk/OpS1jVEi7GnogS5OaQ7jeUTG5DVSo0UTYvqD4qamkJVYw8f
NMbwcrAkXN/iTrH/hWIM/0iEHTklvYf3rUCBb6v46fcEEGerTkbq2w==
=usdP
-----END PGP SIGNATURE-----