hgext/highlight/highlight.py
changeset 8360 acc202b71619
parent 8251 7fc30044b514
child 9424 799373ff2554
--- a/hgext/highlight/highlight.py	Tue May 12 10:57:55 2009 +0200
+++ b/hgext/highlight/highlight.py	Tue May 12 12:04:05 2009 +0200
@@ -10,9 +10,7 @@
 
 from mercurial import demandimport
 demandimport.ignore.extend(['pkgutil', 'pkg_resources', '__main__',])
-
 from mercurial import util, encoding
-from mercurial.templatefilters import filters
 
 from pygments import highlight
 from pygments.util import ClassNotFound
@@ -55,7 +53,7 @@
     colorized = colorized[colorized.find('<pre>')+5:]
     coloriter = iter(colorized.splitlines())
 
-    filters['colorize'] = lambda x: coloriter.next()
+    tmpl.filters['colorize'] = lambda x: coloriter.next()
 
     oldl = tmpl.cache[field]
     newl = oldl.replace('line|escape', 'line|colorize')