# HG changeset patch # User Mitsuhiro Koga # Date 1353556474 -32400 # Node ID 6315bdd1546e4e66ce25c68f23d44acebee747db # Parent 0ba09ecf5df27993b6ddf9afb5e36ff411d221e3 wrappers: Implement --newest-first option in incoming command diff --git a/hgsubversion/wrappers.py b/hgsubversion/wrappers.py --- a/hgsubversion/wrappers.py +++ b/hgsubversion/wrappers.py @@ -98,7 +98,10 @@ def incoming(orig, ui, repo, origsource= meta = repo.svnmeta(svn.uuid, svn.subdir) ui.status('incoming changes from %s\n' % other.svnurl) - for r in svn.revisions(start=meta.revmap.youngest): + svnrevisions = list(svn.revisions(start=meta.revmap.youngest)) + if opts.get('newest_first'): + svnrevisions.reverse() + for r in svnrevisions: ui.status('\n') for label, attr in revmeta: l1 = label + ':'