Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[a] (0) Bring the authoring section in line with the parsing section …
…for allowed character references.

Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=7524

git-svn-id: http://svn.whatwg.org/webapps@3961 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Sep 22, 2009
1 parent ea48207 commit 9c68803
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 17 deletions.
22 changes: 13 additions & 9 deletions index
Expand Up @@ -61859,10 +61859,9 @@ interface <dfn id=messageport>MessagePort</dfn> {
<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>
Expand All @@ -61874,12 +61873,17 @@ interface <dfn id=messageport>MessagePort</dfn> {
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>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>

</dl><p>An <dfn id=syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous
<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
Expand Down
22 changes: 14 additions & 8 deletions source
Expand Up @@ -76463,10 +76463,10 @@ interface <dfn>MessagePort</dfn> {
<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>
Expand All @@ -76478,13 +76478,19 @@ interface <dfn>MessagePort</dfn> {
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>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 <span title="space character">space
characters</span>.</p>

<p>An <dfn title="syntax-ambiguous-ampersand">ambiguous
ampersand</dfn> is a U+0026 AMPERSAND (<code>&amp;</code>) character
that is followed by some <span title="syntax-text">text</span> other
Expand Down

0 comments on commit 9c68803

Please sign in to comment.