##// END OF EJS Templates
log: remove redundant handling of --limit...
Yuya Nishihara -
r35559:349bcd7f default
parent child Browse files
Show More
@@ -1585,8 +1585,6 b' class changeset_printer(object):'
1585 if rev in self.hunk:
1585 if rev in self.hunk:
1586 self.ui.write(self.hunk[rev])
1586 self.ui.write(self.hunk[rev])
1587 del self.hunk[rev]
1587 del self.hunk[rev]
1588 return 1
1589 return 0
1590
1588
1591 def close(self):
1589 def close(self):
1592 if self.footer:
1590 if self.footer:
@@ -3433,9 +3433,6 b' def log(ui, repo, *pats, **opts):'
3433 elif filematcher is None:
3433 elif filematcher is None:
3434 filematcher = lrfilematcher
3434 filematcher = lrfilematcher
3435
3435
3436 limit = cmdutil.loglimit(opts)
3437 count = 0
3438
3439 getrenamed = None
3436 getrenamed = None
3440 if opts.get('copies'):
3437 if opts.get('copies'):
3441 endrev = None
3438 endrev = None
@@ -3446,8 +3443,6 b' def log(ui, repo, *pats, **opts):'
3446 ui.pager('log')
3443 ui.pager('log')
3447 displayer = cmdutil.show_changeset(ui, repo, opts, buffered=True)
3444 displayer = cmdutil.show_changeset(ui, repo, opts, buffered=True)
3448 for rev in revs:
3445 for rev in revs:
3449 if count == limit:
3450 break
3451 ctx = repo[rev]
3446 ctx = repo[rev]
3452 copies = None
3447 copies = None
3453 if getrenamed is not None and rev:
3448 if getrenamed is not None and rev:
@@ -3466,8 +3461,7 b' def log(ui, repo, *pats, **opts):'
3466 revhunksfilter = None
3461 revhunksfilter = None
3467 displayer.show(ctx, copies=copies, matchfn=revmatchfn,
3462 displayer.show(ctx, copies=copies, matchfn=revmatchfn,
3468 hunksfilterfn=revhunksfilter)
3463 hunksfilterfn=revhunksfilter)
3469 if displayer.flush(ctx):
3464 displayer.flush(ctx)
3470 count += 1
3471
3465
3472 displayer.close()
3466 displayer.close()
3473
3467
General Comments 0
You need to be logged in to leave comments. Login now