--- a/mercurial/commands.py Fri Sep 23 17:19:35 2005 -0700
+++ b/mercurial/commands.py Fri Sep 23 17:50:03 2005 -0700
@@ -74,6 +74,10 @@
"iter", rev, None: in-order traversal of the revs earlier iterated
over with "add" - use to display data'''
+
+ if repo.changelog.count() == 0:
+ return [], False
+
cwd = repo.getcwd()
if not pats and cwd:
opts['include'] = [os.path.join(cwd, i) for i in opts['include']]
@@ -1055,6 +1059,7 @@
skip = {}
changeiter, getchange = walkchangerevs(ui, repo, repo.getcwd(), pats, opts)
count = 0
+ incrementing = False
for st, rev, fns in changeiter:
if st == 'window':
incrementing = rev