comparison mercurial/streamclone.py @ 6762:f67d1468ac50

util: add sort helper
author Matt Mackall <mpm@selenic.com>
date Fri, 27 Jun 2008 18:28:45 -0500
parents e75aab656f46
children b9d6ab187523
comparison
equal deleted inserted replaced
6761:cb981fc955fb 6762:f67d1468ac50
32 yield pe[strip_count:], st.st_size 32 yield pe[strip_count:], st.st_size
33 # write file data first 33 # write file data first
34 for x in walk(os.path.join(root, 'data'), True): 34 for x in walk(os.path.join(root, 'data'), True):
35 yield x 35 yield x
36 # write manifest before changelog 36 # write manifest before changelog
37 meta = list(walk(root, False)) 37 meta = util.sort(walk(root, False))
38 meta.sort()
39 meta.reverse() 38 meta.reverse()
40 for x in meta: 39 for x in meta:
41 yield x 40 yield x
42 41
43 # stream file format is simple. 42 # stream file format is simple.