Mercurial > hg
comparison hgext/convert/p4.py @ 9039:8761863c3118
p4: simplify sort key
author | Martin Geisler <mg@lazybytes.net> |
---|---|
date | Sun, 05 Jul 2009 12:50:14 +0200 |
parents | eb7b247a98ea |
children | a0e69510018b |
comparison
equal
deleted
inserted
replaced
9038:93fe89afc611 | 9039:8761863c3118 |
---|---|
90 self.p4changes = self.p4changes.keys() | 90 self.p4changes = self.p4changes.keys() |
91 self.p4changes.sort(key=int) | 91 self.p4changes.sort(key=int) |
92 | 92 |
93 # list with depot pathnames, longest first | 93 # list with depot pathnames, longest first |
94 vieworder = views.keys() | 94 vieworder = views.keys() |
95 vieworder.sort(key=lambda x: -len(x)) | 95 vieworder.sort(key=len, reverse=True) |
96 | 96 |
97 # handle revision limiting | 97 # handle revision limiting |
98 startrev = self.ui.config('convert', 'p4.startrev', default=0) | 98 startrev = self.ui.config('convert', 'p4.startrev', default=0) |
99 self.p4changes = [x for x in self.p4changes | 99 self.p4changes = [x for x in self.p4changes |
100 if ((not startrev or int(x) >= int(startrev)) and | 100 if ((not startrev or int(x) >= int(startrev)) and |