equal
deleted
inserted
replaced
1278 revrange = minrev |
1278 revrange = minrev |
1279 else: |
1279 else: |
1280 revrange = '%s:%s' % (minrev, maxrev) |
1280 revrange = '%s:%s' % (minrev, maxrev) |
1281 repo.ui.status(_('new changesets %s\n') % revrange) |
1281 repo.ui.status(_('new changesets %s\n') % revrange) |
1282 |
1282 |
|
1283 def nodesummaries(repo, nodes, maxnumnodes=4): |
|
1284 if len(nodes) <= maxnumnodes or repo.ui.verbose: |
|
1285 return ' '.join(short(h) for h in nodes) |
|
1286 first = ' '.join(short(h) for h in nodes[:maxnumnodes]) |
|
1287 return _("%s and %s others") % (first, len(nodes) - maxnumnodes) |
|
1288 |
1283 def wrapconvertsink(sink): |
1289 def wrapconvertsink(sink): |
1284 """Allow extensions to wrap the sink returned by convcmd.convertsink() |
1290 """Allow extensions to wrap the sink returned by convcmd.convertsink() |
1285 before it is used, whether or not the convert extension was formally loaded. |
1291 before it is used, whether or not the convert extension was formally loaded. |
1286 """ |
1292 """ |
1287 return sink |
1293 return sink |