hixie: Bring the authoring section in line with the parsing section for allowed character references. (whatwg r3961)

hixie: Bring the authoring section in line with the parsing section for
allowed character references. (whatwg r3961)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.3122&r2=1.3123&f=h
http://html5.org/tools/web-apps-tracker?from=3960&to=3961

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.3122
retrieving revision 1.3123
diff -u -d -r1.3122 -r1.3123
--- Overview.html 22 Sep 2009 10:06:02 -0000 1.3122
+++ Overview.html 22 Sep 2009 10:12:21 -0000 1.3123
@@ -55566,10 +55566,9 @@
    <dd>The ampersand must be followed by a U+0023 NUMBER SIGN
    (<code>#</code>) character, followed by one or more digits in the
    range U+0030 DIGIT ZERO .. U+0039 DIGIT NINE, representing a
-   base-ten integer that itself is a Unicode code point that is
-   not U+0000, U+000D, in the range U+0080 .. U+009F, or in the range
-   0xD800 .. 0xDFFF (surrogates). The digits must then be followed by
-   a U+003B SEMICOLON character (<code title="">;</code>).</dd>
+   base-ten integer that corresponds to a Unicode code point that is
+   allowed according to the definition below. The digits must then be
+   followed by a U+003B SEMICOLON character (<code title="">;</code>).</dd>
 
 
    <dt>Hexadecimal numeric character reference</dt>
@@ -55581,12 +55580,15 @@
    range U+0030 DIGIT ZERO .. U+0039 DIGIT NINE, U+0061 LATIN SMALL
    LETTER A .. U+0066 LATIN SMALL LETTER F, and U+0041 LATIN CAPITAL
    LETTER A .. U+0046 LATIN CAPITAL LETTER F, representing a
-   base-sixteen integer that itself is a Unicode code point that is
-   not U+0000, U+000D, in the range U+0080 .. U+009F, or in the range
-   0xD800 .. 0xDFFF (surrogates). The digits must then be followed by
-   a U+003B SEMICOLON character (<code title="">;</code>).</dd>
+   base-sixteen integer that corresponds to a Unicode code point that
+   is allowed according to the definition below. The digits must then
+   be followed by a U+003B SEMICOLON character (<code title="">;</code>).</dd>
 
-  </dl><p>An <dfn id="syntax-ambiguous-ampersand" title="syntax-ambiguous-ampersand">ambiguous
+  </dl><p>The numeric character reference forms described above are allowed
+  to reference any Unicode code point other than U+0000, permanently
+  undefined Unicode characters (noncharacters), and control characters
+  other than <a href="#space-character" title="space character">space
+  characters</a>.<p>An <dfn id="syntax-ambiguous-ampersand" title="syntax-ambiguous-ampersand">ambiguous
   ampersand</dfn> is a U+0026 AMPERSAND (<code>&amp;</code>) character
   that is followed by some <a href="#syntax-text" title="syntax-text">text</a> other
   than a <a href="#space-character">space character</a>, a U+003C LESS-THAN SIGN

Received on Tuesday, 22 September 2009 10:13:17 UTC