mercurial/parser.py
changeset 45776 0fc8b066928a
parent 43787 be8552f25cab
child 45942 89a2afe31e82
equal deleted inserted replaced
45775:5bb900885311 45776:0fc8b066928a
   406 
   406 
   407 
   407 
   408 def parseerrordetail(inst):
   408 def parseerrordetail(inst):
   409     """Compose error message from specified ParseError object
   409     """Compose error message from specified ParseError object
   410     """
   410     """
   411     if len(inst.args) > 1:
   411     if inst.location is not None:
   412         return _(b'at %d: %s') % (inst.args[1], inst.args[0])
   412         return _(b'at %d: %s') % (inst.location, inst.message)
   413     else:
   413     else:
   414         return inst.args[0]
   414         return inst.message
   415 
   415 
   416 
   416 
   417 class alias(object):
   417 class alias(object):
   418     """Parsed result of alias"""
   418     """Parsed result of alias"""
   419 
   419