(Arne Babenhauserheide)
2012-10-30: started the function to write all bug info. Not yet done. write-bug-details-1d631d51ff06b3bdca50e21da3d6a00bcb801c85 started the function to write all bug info. Not yet done.
diff --git a/staticsite.py b/staticsite.py
--- a/staticsite.py
+++ b/staticsite.py
@@ -216,7 +216,7 @@ def writeoverview(ui, repo, target, name
# and the bugs
openbugs, resolvedbugs = getbugs(ui, repo)
if openbugs or resolvedbugs:
- overview += " | " + _("bugs")
+ overview += " | <a href=\"bugs\">" + _("bugs") + "</a>"
if openbugs:
overview += " <span class=\"bugnumbers\">(<span class=\"openbugnumber\">" + str(len(openbugs)) + "!</span> "
else:
@@ -551,6 +551,15 @@ def writecommits(ui, repo, target, name,
cf.write("<pre>"+ui.popbuffer().replace("<", "<")+"</pre>")
cf.write(templates["foot"].replace("{reponame}", "<a href='../'>"+name+"</a>"))
+def writebugs(ui, repo, target, name):
+ """Write bug information, a listing and the details for each bug."""
+ bugdir = os.path.join(target, "commit")
+
+ # create the folders
+ if not os.path.isdir(bugdir):
+ os.makedirs(bugdir)
+
+
def escapename(filename):
"""escape index.html as .index.html and .ind… as ..ind… and so fort."""
if _indexregexp.match(filename) is not None: