comparison hgext/convert/common.py @ 8690:c5b4f662109f

convert: add --sourcesort option for source specific sort Only supported by Mercurial source for now.
author Patrick Mezard <pmezard@gmail.com>
date Mon, 01 Jun 2009 17:12:39 +0200
parents 284fda4cd093
children a0a541d6fed6
comparison
equal deleted inserted replaced
8689:9bc95f8eb018 8690:c5b4f662109f
36 36
37 SKIPREV = 'SKIP' 37 SKIPREV = 'SKIP'
38 38
39 class commit(object): 39 class commit(object):
40 def __init__(self, author, date, desc, parents, branch=None, rev=None, 40 def __init__(self, author, date, desc, parents, branch=None, rev=None,
41 extra={}): 41 extra={}, sortkey=None):
42 self.author = author or 'unknown' 42 self.author = author or 'unknown'
43 self.date = date or '0 0' 43 self.date = date or '0 0'
44 self.desc = desc 44 self.desc = desc
45 self.parents = parents 45 self.parents = parents
46 self.branch = branch 46 self.branch = branch
47 self.rev = rev 47 self.rev = rev
48 self.extra = extra 48 self.extra = extra
49 self.sortkey = sortkey
49 50
50 class converter_source(object): 51 class converter_source(object):
51 """Conversion source interface""" 52 """Conversion source interface"""
52 53
53 def __init__(self, ui, path=None, rev=None): 54 def __init__(self, ui, path=None, rev=None):