mercurial/hg.py
changeset 24306 6ddc86eedc3b
parent 24290 b76d8c641746
child 24440 27ad6b91f5c2
equal deleted inserted replaced
24305:867c3649be5d 24306:6ddc86eedc3b
    32         elif revs:
    32         elif revs:
    33             y = revs[0]
    33             y = revs[0]
    34         else:
    34         else:
    35             y = None
    35             y = None
    36         return x, y
    36         return x, y
    37     revs = revs and list(revs) or []
    37     if revs:
       
    38         revs = list(revs)
       
    39     else:
       
    40         revs = []
       
    41 
    38     if not peer.capable('branchmap'):
    42     if not peer.capable('branchmap'):
    39         if branches:
    43         if branches:
    40             raise util.Abort(_("remote branch lookup not supported"))
    44             raise util.Abort(_("remote branch lookup not supported"))
    41         revs.append(hashbranch)
    45         revs.append(hashbranch)
    42         return revs, revs[0]
    46         return revs, revs[0]