[PATCH] hgweb: remove now unnecessary explicit header() and footer()
Augie Fackler
raf at durin42.com
Wed Oct 16 09:27:47 CDT 2013
On Sat, Oct 12, 2013 at 11:41:28AM +0400, Alexander Plavin wrote:
> # HG changeset patch
> # User Alexander Plavin <alexander at plav.in>
> # Date 1374621626 -14400
> # Wed Jul 24 03:20:26 2013 +0400
> # Node ID 33338355d60477bfe550d4bf8be6be1b31b4f5de
> # Parent b93f0106ee2d60c2537b04dc52b502d99e4d05ba
> hgweb: remove now unnecessary explicit header() and footer()
Looks like mpm already queued this one.
>
> They became unnecessary after allowing custom-named entries in templates.
>
> diff -r b93f0106ee2d -r 33338355d604 mercurial/hgweb/hgweb_mod.py
> --- a/mercurial/hgweb/hgweb_mod.py Sun Sep 01 10:40:11 2013 +0400
> +++ b/mercurial/hgweb/hgweb_mod.py Wed Jul 24 03:20:26 2013 +0400
> @@ -331,12 +331,6 @@
>
> # some functions for the templater
>
> - def header(**map):
> - yield tmpl('header', encoding=encoding.encoding, **map)
> -
> - def footer(**map):
> - yield tmpl("footer", **map)
> -
> def motd(**map):
> yield self.config("web", "motd", "")
>
> @@ -373,8 +367,7 @@
> "staticurl": staticurl,
> "urlbase": urlbase,
> "repo": self.reponame,
> - "header": header,
> - "footer": footer,
> + "encoding": encoding.encoding,
> "motd": motd,
> "sessionvars": sessionvars,
> "pathdef": makebreadcrumb(req.url),
> diff -r b93f0106ee2d -r 33338355d604 mercurial/hgweb/hgwebdir_mod.py
> --- a/mercurial/hgweb/hgwebdir_mod.py Sun Sep 01 10:40:11 2013 +0400
> +++ b/mercurial/hgweb/hgwebdir_mod.py Wed Jul 24 03:20:26 2013 +0400
> @@ -408,12 +408,6 @@
>
> def templater(self, req):
>
> - def header(**map):
> - yield tmpl('header', encoding=encoding.encoding, **map)
> -
> - def footer(**map):
> - yield tmpl("footer", **map)
> -
> def motd(**map):
> if self.motd is not None:
> yield self.motd
> @@ -448,8 +442,7 @@
> staticurl += '/'
>
> tmpl = templater.templater(mapfile,
> - defaults={"header": header,
> - "footer": footer,
> + defaults={"encoding": encoding.encoding,
> "motd": motd,
> "url": url,
> "logourl": logourl,
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
More information about the Mercurial-devel
mailing list