--- a/doc/hgrc.5.txt Sun Aug 21 13:18:45 2005 -0700
+++ b/doc/hgrc.5.txt Sun Aug 21 15:00:02 2005 -0700
@@ -134,6 +134,8 @@
Where to output the error log. Default is stderr.
templates;;
Where to find the HTML templates. Default is install path.
+ style;;
+ Which template map style to use.
maxchanges;;
Maximum number of changes to list on the changelog. Default is 10.
maxfiles;;
--- a/mercurial/hgweb.py Sun Aug 21 13:18:45 2005 -0700
+++ b/mercurial/hgweb.py Sun Aug 21 15:00:02 2005 -0700
@@ -626,8 +626,11 @@
t = self.templates or self.repo.ui.config("web", "templates",
templatepath())
m = os.path.join(t, "map")
+ style = self.repo.ui.config("web", "style", "")
if args.has_key('style'):
- b = os.path.basename("map-" + args['style'][0])
+ style = args['style'][0]
+ if style:
+ b = os.path.basename("map-" + style)
p = os.path.join(t, b)
if os.path.isfile(p): m = p
--- a/templates/map-rss Sun Aug 21 13:18:45 2005 -0700
+++ b/templates/map-rss Sun Aug 21 15:00:02 2005 -0700
@@ -1,3 +1,4 @@
+default = "changelog"
header = header-rss.tmpl
changelog = changelog-rss.tmpl
changelogentry = changelogentry-rss.tmpl