Erik van der Poel <[EMAIL PROTECTED]> wrote:

> I'm not sure whether we would need a new ACE prefix if we are only
> adding characters (and not removing any).

Nameprep was designed so that if Unicode evolves in a backward
compatible way (new characters added, old normalization mappings
unchanged), then Nameprep can evolve along with it in a backward
compatible way, with no need to change the ACE prefix.

(Actually Unicode normalization did change in an incompatible way
between 3.2 and 4.0 when five erroneous compatibility mappings were
fixed, but the NormalizationCorrections.txt file allows applications to
choose whether to keep the errors for backward compatibility.  A new
Nameprep would have to specify which choice to make.)

AMC

Reply via email to