##// END OF EJS Templates
cmdutil: replace sys.maxint with None as default value in loglimit...
Nicolas Dumazet -
r10111:27457d31 default
parent child Browse files
Show More
@@ -250,7 +250,8 b' def graphlog(ui, repo, path=None, **opts'
250 250 if path: # could be reset in canonpath
251 251 revdag = graphmod.filerevs(repo, path, start, stop, limit)
252 252 else:
253 stop = max(stop, start - limit + 1)
253 if limit is not None:
254 stop = max(stop, start - limit + 1)
254 255 revdag = graphmod.revisions(repo, start, stop)
255 256
256 257 displayer = show_changeset(ui, repo, opts, buffered=True)
@@ -260,7 +261,7 b' def graphlog(ui, repo, path=None, **opts'
260 261 def graphrevs(repo, nodes, opts):
261 262 limit = cmdutil.loglimit(opts)
262 263 nodes.reverse()
263 if limit < sys.maxint:
264 if limit is not None:
264 265 nodes = nodes[:limit]
265 266 return graphmod.nodes(repo, nodes)
266 267
@@ -95,7 +95,7 b' def loglimit(opts):'
95 95 raise util.Abort(_('limit must be a positive integer'))
96 96 if limit <= 0: raise util.Abort(_('limit must be positive'))
97 97 else:
98 limit = sys.maxint
98 limit = None
99 99 return limit
100 100
101 101 def remoteui(src, opts):
@@ -1924,7 +1924,7 b' def incoming(ui, repo, source="default",'
1924 1924 displayer = cmdutil.show_changeset(ui, other, opts)
1925 1925 count = 0
1926 1926 for n in o:
1927 if count >= limit:
1927 if limit is not None and count >= limit:
1928 1928 break
1929 1929 parents = [p for p in other.changelog.parents(n) if p != nullid]
1930 1930 if opts.get('no_merges') and len(parents) == 2:
@@ -2179,7 +2179,7 b' def outgoing(ui, repo, dest=None, **opts'
2179 2179 displayer = cmdutil.show_changeset(ui, repo, opts)
2180 2180 count = 0
2181 2181 for n in o:
2182 if count >= limit:
2182 if limit is not None and count >= limit:
2183 2183 break
2184 2184 parents = [p for p in repo.changelog.parents(n) if p != nullid]
2185 2185 if opts.get('no_merges') and len(parents) == 2:
@@ -17,7 +17,6 b' context of the graph returned. Type is a'
17 17 Data depends on type.
18 18 """
19 19
20 import sys
21 20 from mercurial.node import nullrev
22 21
23 22 CHANGESET = 'C'
@@ -37,7 +36,7 b' def revisions(repo, start, stop):'
37 36 yield (cur, CHANGESET, ctx, sorted(parents))
38 37 cur -= 1
39 38
40 def filerevs(repo, path, start, stop, limit=sys.maxint):
39 def filerevs(repo, path, start, stop, limit=None):
41 40 """file cset DAG generator yielding (id, CHANGESET, ctx, [parentids]) tuples
42 41
43 42 This generator function walks through the revision history of a single
General Comments 0
You need to be logged in to leave comments. Login now