Update comment for adhoc changes

This commit is contained in:
tk0miya 2014-08-12 19:47:59 +09:00
parent 5725ee0e82
commit b9aa71ec39

View File

@ -916,7 +916,15 @@ class SingleFileHTMLBuilder(StandaloneHTMLBuilder):
return tree return tree
def assemble_toc_secnumbers(self): def assemble_toc_secnumbers(self):
# adhoc fix for issue #743; IDs are still conflict in singlehtml mode. # Assemble toc_secnumbers to resolve section numbers on SingleHTML.
# Merge all secnumbers to single secnumber.
#
# Note: current Sphinx has refid confliction in singlehtml mode.
# To avoid the problem, it replaces key of secnumbers to
# tuple of docname and refid.
#
# There are related codes in inline_all_toctres() and
# HTMLTranslter#add_secnumber().
new_secnumbers = {} new_secnumbers = {}
for docname, secnums in iteritems(self.env.toc_secnumbers): for docname, secnums in iteritems(self.env.toc_secnumbers):
for id, secnum in iteritems(secnums): for id, secnum in iteritems(secnums):