equal
deleted
inserted
replaced
1022 if follow: |
1022 if follow: |
1023 defrange = '%s:0' % repo['.'].rev() |
1023 defrange = '%s:0' % repo['.'].rev() |
1024 else: |
1024 else: |
1025 defrange = '-1:0' |
1025 defrange = '-1:0' |
1026 revs = revrange(repo, opts['rev'] or [defrange]) |
1026 revs = revrange(repo, opts['rev'] or [defrange]) |
|
1027 if not revs: |
|
1028 return [] |
1027 wanted = set() |
1029 wanted = set() |
1028 slowpath = match.anypats() or (match.files() and opts.get('removed')) |
1030 slowpath = match.anypats() or (match.files() and opts.get('removed')) |
1029 fncache = {} |
1031 fncache = {} |
1030 change = util.cachefunc(repo.changectx) |
1032 change = util.cachefunc(repo.changectx) |
1031 |
1033 |