[Editorial Errata Reported] RFC5892 (3312)

RFC Errata System rfc-editor at rfc-editor.org
Thu Aug 9 11:06:59 CEST 2012


The following errata report has been submitted for RFC5892,
"The Unicode Code Points and Internationalized Domain Names for Applications (IDNA)".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=5892&eid=3312

--------------------------------------
Type: Editorial
Reported by: Patrik Fältström <paf at netnod.se>

Section: A and A.1

Original Text
-------------
In A:

Code point:

The code point, or code points, to which this rule is to be
applied.  Normally, this implies that if any of the code points in
a label is as defined, then the rules should be applied.  If
evaluated to True, the code point is OK as used; if evaluated to
False, it is not OK.

In A.1:

Rule Set:
  False;
  If Canonical_Combining_Class(Before(cp)) .eq.  Virama Then True;
  If RegExpMatch((Joining_Type:{L,D})(Joining_Type:T)*\u200C
    (Joining_Type:T)*(Joining_Type:{R,D})) Then True;


Corrected Text
--------------
In A:

Code point:

The code point, or code points, to which this rule is to be
applied.  Normally, this implies that if any of the code points in
a label is as defined, then the rules should be applied.  If
evaluated to True, the code point is OK as used; if evaluated to
False, it is not OK.

For the rule to be evaluated to True for the label, it MUST be
evaluated to True for every occurrence of Code point in the
label.

In A.1:

Rule Set:
  False;
  If Canonical_Combining_Class(Before(cp)) .eq.  Virama Then True;
  If cp .eq. \u200C And RegExpMatch((Joining_Type:{L,D})(Joining_Type:T)*cp
    (Joining_Type:T)*(Joining_Type:{R,D})) Then True;


Notes
-----
The original text did not make it clear whether the actual rule is to be applied once for every occurrence of the code point in the label. This is a regular expression that can be interpreted in multiple ways, plus it does not take into account the case where more than one U+200C exists in a label.

Instructions:
-------------
This errata is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC5892 (draft-ietf-idnabis-tables-09)
--------------------------------------
Title               : The Unicode Code Points and Internationalized Domain Names for Applications (IDNA)
Publication Date    : August 2010
Author(s)           : P. Faltstrom, Ed.
Category            : PROPOSED STANDARD
Source              : Internationalized Domain Names in Applications (Revised)
Area                : Applications
Stream              : IETF
Verifying Party     : IESG


More information about the Idna-update mailing list