equal
deleted
inserted
replaced
1200 y = next(it, None) |
1200 y = next(it, None) |
1201 if y is None: |
1201 if y is None: |
1202 break |
1202 break |
1203 elif y in subset: |
1203 elif y in subset: |
1204 result.append(y) |
1204 result.append(y) |
1205 return baseset(result, datarepr=('<last n=%d, %r, %r>', lim, subset, os)) |
1205 return baseset(result[::-1], datarepr=('<last n=%d, %r, %r>', |
|
1206 lim, subset, os)) |
1206 |
1207 |
1207 @predicate('max(set)', safe=True) |
1208 @predicate('max(set)', safe=True) |
1208 def maxrev(repo, subset, x): |
1209 def maxrev(repo, subset, x): |
1209 """Changeset with highest revision number in set. |
1210 """Changeset with highest revision number in set. |
1210 """ |
1211 """ |