Merge with stable
authorChristian Ebert <blacktrash@gmx.net>
Mon, 12 Apr 2010 14:12:56 +0200
changeset 709 5f71db3fe3b5
parent 706 e73750804c3e (current diff)
parent 708 676de4ffd778 (diff)
child 710 2f341cf2268d
Merge with stable
--- a/hgkw/keyword.py	Tue Mar 30 11:08:13 2010 +0100
+++ b/hgkw/keyword.py	Mon Apr 12 14:12:56 2010 +0200
@@ -135,13 +135,13 @@
         self.re_kw = re.compile(kwpat)
 
         templatefilters.filters['utcdate'] = utcdate
-        self.ct = cmdutil.changeset_templater(self.ui, self.repo,
-                                              False, None, '', False)
 
     def substitute(self, data, path, ctx, subfunc):
         '''Replaces keywords in data with expanded template.'''
         def kwsub(mobj):
             kw = mobj.group(1)
+            self.ct = cmdutil.changeset_templater(self.ui, self.repo,
+                                                  False, None, '', False)
             self.ct.use_template(self.templates[kw])
             self.ui.pushbuffer()
             self.ct.show(ctx, root=self.repo.root, file=path)