Show More
@@ -1015,16 +1015,16 b' def limit(repo, subset, x):' | |||
|
1015 | 1015 | raise error.ParseError(_("limit expects a number")) |
|
1016 | 1016 | ss = subset.set() |
|
1017 | 1017 | os = getset(repo, spanset(repo), l[0]) |
|
1018 | bs = baseset() | |
|
1018 | result = [] | |
|
1019 | 1019 | it = iter(os) |
|
1020 | 1020 | for x in xrange(lim): |
|
1021 | 1021 | try: |
|
1022 | 1022 | y = it.next() |
|
1023 | 1023 | if y in ss: |
|
1024 |
|
|
|
1024 | result.append(y) | |
|
1025 | 1025 | except (StopIteration): |
|
1026 | 1026 | break |
|
1027 | return bs | |
|
1027 | return baseset(result) | |
|
1028 | 1028 | |
|
1029 | 1029 | def last(repo, subset, x): |
|
1030 | 1030 | """``last(set, [n])`` |
General Comments 0
You need to be logged in to leave comments.
Login now