DR status page: add link targets for individual DRs, and link duplicates.
llvm-svn: 203022
This commit is contained in:
parent
faf156ad15
commit
a13f8ae84e
File diff suppressed because it is too large
Load Diff
@ -66,7 +66,7 @@ print >> out_file, '''\
|
|||||||
.na { background-color: #DDDDDD }
|
.na { background-color: #DDDDDD }
|
||||||
.open * { color: #AAAAAA }
|
.open * { color: #AAAAAA }
|
||||||
//.open { filter: opacity(0.2) }
|
//.open { filter: opacity(0.2) }
|
||||||
span:target { background-color: #FFFFBB; outline: #DDDD55 solid thin; }
|
tr:target { background-color: #FFFFBB }
|
||||||
th { background-color: #FFDDAA }
|
th { background-color: #FFDDAA }
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
@ -122,7 +122,7 @@ def availability(issue):
|
|||||||
avail_style = ' class="na"'
|
avail_style = ' class="na"'
|
||||||
elif status.startswith('sup '):
|
elif status.startswith('sup '):
|
||||||
dup = status.split(' ', 1)[1]
|
dup = status.split(' ', 1)[1]
|
||||||
avail = 'Superseded by %s' % dup
|
avail = 'Superseded by <a href="#%s">%s</a>' % (dup, dup)
|
||||||
try:
|
try:
|
||||||
_, avail_style = availability(int(dup))
|
_, avail_style = availability(int(dup))
|
||||||
except:
|
except:
|
||||||
@ -130,7 +130,7 @@ def availability(issue):
|
|||||||
avail_style = ' class="none"'
|
avail_style = ' class="none"'
|
||||||
elif status.startswith('dup '):
|
elif status.startswith('dup '):
|
||||||
dup = int(status.split(' ', 1)[1])
|
dup = int(status.split(' ', 1)[1])
|
||||||
avail = 'Duplicate of %s' % dup
|
avail = 'Duplicate of <a href="#%s">%s</a>' % (dup, dup)
|
||||||
_, avail_style = availability(dup)
|
_, avail_style = availability(dup)
|
||||||
else:
|
else:
|
||||||
assert False, 'unknown status %s for issue %s' % (status, dr.issue)
|
assert False, 'unknown status %s for issue %s' % (status, dr.issue)
|
||||||
@ -154,13 +154,12 @@ for dr in drs:
|
|||||||
count[avail] = count.get(avail, 0) + 1
|
count[avail] = count.get(avail, 0) + 1
|
||||||
|
|
||||||
print >> out_file, '''\
|
print >> out_file, '''\
|
||||||
<tr%s>
|
<tr%s id="%s">
|
||||||
<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/%s">%s</a></td>
|
<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/%s">%s</a></td>
|
||||||
<td>%s</td>
|
<td>%s</td>
|
||||||
<td>%s</td>
|
<td>%s</td>
|
||||||
<td%s align="center">%s</td>
|
<td%s align="center">%s</td>
|
||||||
</tr>''' % (row_style, dr.url, dr.issue, dr.status, dr.title, avail_style,
|
</tr>''' % (row_style, dr.issue, dr.url, dr.issue, dr.status, dr.title, avail_style, avail)
|
||||||
avail)
|
|
||||||
|
|
||||||
for status, num in count.items():
|
for status, num in count.items():
|
||||||
print "%s: %s" % (status, num)
|
print "%s: %s" % (status, num)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user