mercurial/templater.py
changeset 21822 028a48105191
parent 21821 4a445dc5abff
child 21846 8f23f8096606
equal deleted inserted replaced
21821:4a445dc5abff 21822:028a48105191
   109 # template evaluation
   109 # template evaluation
   110 
   110 
   111 def getsymbol(exp):
   111 def getsymbol(exp):
   112     if exp[0] == 'symbol':
   112     if exp[0] == 'symbol':
   113         return exp[1]
   113         return exp[1]
   114     raise error.ParseError(_("expected a symbol"))
   114     raise error.ParseError(_("expected a symbol, got '%s'") % exp[0])
   115 
   115 
   116 def getlist(x):
   116 def getlist(x):
   117     if not x:
   117     if not x:
   118         return []
   118         return []
   119     if x[0] == 'list':
   119     if x[0] == 'list':