[PATCH] keyword: add extra datefilters in a single update call
Christian Ebert
blacktrash at gmx.net
Tue Jun 22 07:35:39 CDT 2010
# HG changeset patch
# User Christian Ebert <blacktrash at gmx.net>
# Date 1277210049 -7200
# Node ID efb62914311cb5a4e95a037460d240efc0ccf894
# Parent a99ef3711890637fa93c9be676cbe2b5f5676d14
keyword: add extra datefilters in a single update call
diff --git a/hgext/keyword.py b/hgext/keyword.py
--- a/hgext/keyword.py
+++ b/hgext/keyword.py
@@ -159,9 +159,9 @@
kwpat = r'\$(%s)(: [^$\n\r]*? )??\$' % '|'.join(escaped)
self.re_kw = re.compile(kwpat)
- templatefilters.filters['utcdate'] = utcdate
- templatefilters.filters['svnisodate'] = svnisodate
- templatefilters.filters['svnutcdate'] = svnutcdate
+ templatefilters.filters.update({'utcdate': utcdate,
+ 'svnisodate': svnisodate,
+ 'svnutcdate': svnutcdate})
def substitute(self, data, path, ctx, subfunc):
'''Replaces keywords in data with expanded template.'''
More information about the Mercurial-devel
mailing list