comparison hgext/hbisect.py @ 2874:3d6efcbbd1c9

remove localrepository.changes. use localrepository.status instead.
author Vadim Gelfer <vadim.gelfer@gmail.com>
date Sat, 12 Aug 2006 16:40:12 -0700
parents 30f59f4a327e
children b4ad640a3bcf
comparison
equal deleted inserted replaced
2873:4ec58b157265 2874:3d6efcbbd1c9
21 raise util.Abort(_("unexpected number of parents, " 21 raise util.Abort(_("unexpected number of parents, "
22 "please commit or revert")) 22 "please commit or revert"))
23 return parents.pop() 23 return parents.pop()
24 24
25 def check_clean(ui, repo): 25 def check_clean(ui, repo):
26 modified, added, removed, deleted, unknown = repo.changes() 26 modified, added, removed, deleted, unknown = repo.status()[:5]
27 if modified or added or removed: 27 if modified or added or removed:
28 ui.warn("Repository is not clean, please commit or revert\n") 28 ui.warn("Repository is not clean, please commit or revert\n")
29 sys.exit(1) 29 sys.exit(1)
30 30
31 class bisect(object): 31 class bisect(object):
32 """dichotomic search in the DAG of changesets""" 32 """dichotomic search in the DAG of changesets"""
33 def __init__(self, ui, repo): 33 def __init__(self, ui, repo):
34 self.repo = repo 34 self.repo = repo