mercurial/cmdutil.py
changeset 5716 be367cbafe70
parent 5610 2493a478f395
child 5760 0145f9afb0e7
equal deleted inserted replaced
5715:d280774a7498 5716:be367cbafe70
    62         return choice.values()[0]
    62         return choice.values()[0]
    63 
    63 
    64     raise UnknownCommand(cmd)
    64     raise UnknownCommand(cmd)
    65 
    65 
    66 def bail_if_changed(repo):
    66 def bail_if_changed(repo):
       
    67     if repo.dirstate.parents()[1] != nullid:
       
    68         raise util.Abort(_('outstanding uncommitted merge'))
    67     modified, added, removed, deleted = repo.status()[:4]
    69     modified, added, removed, deleted = repo.status()[:4]
    68     if modified or added or removed or deleted:
    70     if modified or added or removed or deleted:
    69         raise util.Abort(_("outstanding uncommitted changes"))
    71         raise util.Abort(_("outstanding uncommitted changes"))
    70 
    72 
    71 def logmessage(opts):
    73 def logmessage(opts):