mercurial/cmdutil.py
branchstable
changeset 16678 48b1674ac1e7
parent 16630 f30226b1a46a
child 16699 d947e1da1259
child 17049 2440822446ce
--- a/mercurial/cmdutil.py	Sat May 12 09:43:12 2012 +0200
+++ b/mercurial/cmdutil.py	Sat May 12 22:12:54 2012 +0200
@@ -910,7 +910,10 @@
     if not (tmpl or style):
         tmpl = ui.config('ui', 'logtemplate')
         if tmpl:
-            tmpl = templater.parsestring(tmpl)
+            try:
+                tmpl = templater.parsestring(tmpl)
+            except SyntaxError:
+                tmpl = templater.parsestring(tmpl, quoted=False)
         else:
             style = util.expandpath(ui.config('ui', 'style', ''))