mercurial/templater.py
changeset 12402 b014f998959d
parent 11305 d4cafcb63f77
child 13020 ea3bada953d3
--- a/mercurial/templater.py	Fri Sep 24 12:46:54 2010 -0500
+++ b/mercurial/templater.py	Tue Sep 21 23:55:32 2010 +0200
@@ -138,10 +138,12 @@
             pos = n + 1
 
             if '%' in expr:
+                # the keyword should be formatted with a template
                 key, t = expr.split('%')
                 parsed.append((self._format, (key.strip(),
                                               self._load(t.strip()))))
             elif '|' in expr:
+                # process the keyword value with one or more filters
                 parts = expr.split('|')
                 val = parts[0].strip()
                 try:
@@ -150,6 +152,7 @@
                     raise SyntaxError(_("unknown filter '%s'") % i[0])
                 parsed.append((self._filter, (filters, val)))
             else:
+                # just get the keyword
                 parsed.append((self._get, expr.strip()))
 
         return parsed