# HG changeset patch # User Dan Villiom Podlaski Christiansen # Date 2010-09-21 21:55:32 # Node ID b014f998959d6257b2d03fd3e45667dfac0296c7 # Parent 4cdaf1adafc80ab9d63a12b27699b378142a5004 templater: add a few comments. diff --git a/mercurial/templater.py b/mercurial/templater.py --- a/mercurial/templater.py +++ b/mercurial/templater.py @@ -138,10 +138,12 @@ class engine(object): 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 @@ class engine(object): 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