mirror of
https://github.com/python/cpython.git
synced 2025-11-03 11:23:31 +00:00
Handle PEP references the same way RFC references.
This commit is contained in:
parent
0d68246f01
commit
ac1af8093e
1 changed files with 5 additions and 6 deletions
|
|
@ -759,9 +759,9 @@ def skip_leading_nodes(children, start=0):
|
||||||
|
|
||||||
|
|
||||||
def fixup_rfc_references(doc, fragment):
|
def fixup_rfc_references(doc, fragment):
|
||||||
for rfcnode in find_all_elements(fragment, "rfc"):
|
for rfcnode in find_all_elements_from_set(fragment, ("pep", "rfc")):
|
||||||
rfcnode.appendChild(doc.createTextNode(
|
rfcnode.appendChild(doc.createTextNode(
|
||||||
"RFC " + rfcnode.getAttribute("num")))
|
rfcnode.tagName.upper() + " " + rfcnode.getAttribute("num")))
|
||||||
|
|
||||||
|
|
||||||
def fixup_signatures(doc, fragment):
|
def fixup_signatures(doc, fragment):
|
||||||
|
|
@ -1026,10 +1026,9 @@ def convert(ifp, ofp):
|
||||||
d = {}
|
d = {}
|
||||||
for gi in events.parser.get_empties():
|
for gi in events.parser.get_empties():
|
||||||
d[gi] = gi
|
d[gi] = gi
|
||||||
if d.has_key("author"):
|
for key in ("author", "pep", "rfc"):
|
||||||
del d["author"]
|
if d.has_key(key):
|
||||||
if d.has_key("rfc"):
|
del d[key]
|
||||||
del d["rfc"]
|
|
||||||
knownempty = d.has_key
|
knownempty = d.has_key
|
||||||
#
|
#
|
||||||
try:
|
try:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue