##// END OF EJS Templates
templater: add symbol to error...
Ryan McElroy -
r21822:028a4810 default
parent child Browse files
Show More
@@ -111,7 +111,7 b' def compileexp(exp, context):'
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:
@@ -1911,3 +1911,9 b' Test startswith'
1911 |
1911 |
1912 o line 1
1912 o line 1
1913 line 2
1913 line 2
1914
1915 Test bad template with better error message
1916
1917 $ hg log -Gv -R a --template '{desc|user()}'
1918 hg: parse error: expected a symbol, got 'func'
1919 [255]
General Comments 0
You need to be logged in to leave comments. Login now