Skip to content

Commit 599485c

Browse files
committed
[CSS2] Let index refs read any nested id
1 parent 96b53c4 commit 599485c

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

css2/bin/addianch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ while ($buf =~ /$defp/sio) {
6565
@entries = split(/\|/o, cleanup($entry));
6666

6767
# Create an anchor
68-
if ($content =~ /<span\s+[^>]*?id\s*=\s*(?:[\"]([^\"]+)[\"]|[\']([^\']+)[\']|[\s]([^\s>]+)[\s>])/sio) {
68+
if ($content =~ /<(?:[0-9a-z]+)\s+[^>]*?id\s*=\s*(?:[\"]([^\"]+)[\"]|[\']([^\']+)[\']|[\s]([^\s>]+)[\s>])/sio) {
6969
# Already a name in the content, re-use it
7070
$anchor = "$1$2$3";
7171
print OUTPUT $elem;

css2/indexlist.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ <H1><span id="q27.0"><span id="q0"><span class="secno">Appendix I.</span> Index<
354354
</ul>
355355
<li class="tocline0">'interactive media group, <a href="media.html#interactive-media-group" title="'interactive media group" class="index-def"><strong>1</strong></a>
356356
<li class="tocline0">internal table box, <a href="tables.html#x19" title="internal table box" class="index-def"><strong>1</strong></a>
357-
<li class="tocline0">internal table element, <a href="tables.html#x3" title="internal table element" class="index-def"><strong>1</strong></a>
357+
<li class="tocline0">internal table element, <a href="tables.html#internal-table-element" title="internal table element" class="index-def"><strong>1</strong></a>
358358
<li class="tocline0">intrinsic dimensions, <a href="conform.html#intrinsic" title="intrinsic dimensions" class="index-def"><strong>1</strong></a>
359359
<li class="tocline0">invert, <a href="ui.html#value-def-invert" title="invert" class="index-def"><strong>1</strong></a>
360360
<li class="tocline0">iso-10646, <a href="grammar.html#x5" title="iso-10646" class="index-inst"><span>1</span></a>
@@ -609,7 +609,7 @@ <H1><span id="q27.0"><span id="q0"><span class="secno">Appendix I.</span> Index<
609609
<li class="tocline0">table, <a href="tables.html#value-def-table" title="table" class="index-def"><strong>1</strong></a>
610610
<li class="tocline0">table element, <a href="tables.html#x2" title="table element" class="index-def"><strong>1</strong></a>
611611
<ul class="index">
612-
<li class="tocline0">internal, <a href="tables.html#x3" title="table element, internal" class="index-def"><strong>1</strong></a>
612+
<li class="tocline0">internal, <a href="tables.html#internal-table-element" title="table element, internal" class="index-def"><strong>1</strong></a>
613613
</ul>
614614
<li class="tocline0">table-caption, <a href="tables.html#value-def-table-caption" title="table-caption" class="index-def"><strong>1</strong></a>
615615
<li class="tocline0">table-cell, <a href="tables.html#value-def-table-cell" title="table-cell" class="index-def"><strong>1</strong></a>

css2/tables.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ <h2><span class="secno">17.1</span> <span id="tables-intro">Introduction to tabl
181181
following section. In
182182
this specification, the term <span id="x2" class="index-def" title="table
183183
element"><dfn>table element</dfn></span> refers to any element
184-
involved in the creation of a table. An <span id="x3" class="index-def"
184+
involved in the creation of a table. An <span class="index-def"
185185
title="internal table element|table element::internal"><dfn id="internal-table-element">internal
186186
table element</dfn></span> is one that produces a row, row group, column,
187187
column group, or cell.

0 commit comments

Comments
 (0)