(Arne Babenhauserheide)
2011-10-20: src files are now bare: just the content. src files are now bare: just the content.
diff --git a/static.py b/static.py
--- a/static.py
+++ b/static.py
@@ -68,6 +68,16 @@ templates = {
<body>
<h1>{reponame}</h1>
""",
+ "srchead": """<!DOCTYPE html>
+<html><head>
+ <meta charset="utf-8" />
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!--duplicate for older browsers-->
+ <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
+ <link rel="stylesheet" href="print.css" type="text/css" media="print" />
+ <title>{filetitle}</title>
+</head>
+<body>
+""",
"foot": "</body></html>",
"screenstyle": """ """,
"printstyle": """ """,
@@ -251,7 +261,7 @@ def writesourcetree(ui, repo, target, na
os.makedirs(dirname(filepath))
except OSError: pass # exists
with open(filepath, "w") as f:
- f.write(templates["head"].replace("{reponame}", name))
+ f.write(templates["srchead"].replace("{filetitle}", name+": " + filename))
f.write(parsesrcdata(filectx.data()))
f.write(templates["foot"].replace("{reponame}", name))
# then write manifests for all commits