mercurial/templatefuncs.py
branchstable
changeset 38185 3277940a935f
parent 38040 a3b4ccbec269
child 38239 ead71b15efd5
equal deleted inserted replaced
38184:ca473c05bd10 38185:3277940a935f
   551         raise error.ParseError(_("rstdoc expects two arguments"))
   551         raise error.ParseError(_("rstdoc expects two arguments"))
   552 
   552 
   553     text = evalstring(context, mapping, args[0])
   553     text = evalstring(context, mapping, args[0])
   554     style = evalstring(context, mapping, args[1])
   554     style = evalstring(context, mapping, args[1])
   555 
   555 
   556     return minirst.format(text, style=style, keep=['verbose'])
   556     return minirst.format(text, style=style, keep=['verbose'])[0]
   557 
   557 
   558 @templatefunc('separate(sep, args...)', argspec='sep *args')
   558 @templatefunc('separate(sep, args...)', argspec='sep *args')
   559 def separate(context, mapping, args):
   559 def separate(context, mapping, args):
   560     """Add a separator between non-empty arguments."""
   560     """Add a separator between non-empty arguments."""
   561     if 'sep' not in args:
   561     if 'sep' not in args: