"W. Trevor King" <wking@tremily.us> writes:
> from __future__ import print_function
> @@ -232,6 +232,10 @@ class Page (object):
> class HtmlPage (Page):
> _slug_regexp = re.compile('\W+')
>
> + def __init__(self, message_url_template, **kwargs):
> + self.message_url_template = message_url_template
> + super(HtmlPage, self).__init__(**kwargs)
> +
> @@ -395,6 +400,8 @@ _PAGES['text'] = Page()
> _PAGES['html'] = HtmlPage(
> header=header_template.format(**context),
> footer=footer_template.format(**context),
> + message_url_template=config['meta'].get(
> + 'message-url', 'http://mid.gmane.org/{message-id}'),
> )
>
Maybe I'm missing some python knowledged, but it looks the constructor
is defined to take a regular argument for message_url_template, but only
passed in as a keyword. Does this really work?
d