mercurial/filelog.py
branchstable
changeset 10490 f2618cacb485
parent 10282 08a0f04b56bd
child 10704 cfc89fecfe51
child 10705 194342b34870
equal deleted inserted replaced
10489:3232dba5d521 10490:f2618cacb485
    33 
    33 
    34     def add(self, text, meta, transaction, link, p1=None, p2=None):
    34     def add(self, text, meta, transaction, link, p1=None, p2=None):
    35         if meta or text.startswith('\1\n'):
    35         if meta or text.startswith('\1\n'):
    36             mt = ""
    36             mt = ""
    37             if meta:
    37             if meta:
    38                 mt = ["%s: %s\n" % (k, v) for k, v in meta.iteritems()]
    38                 mt = ["%s: %s\n" % (k, v) for k, v in sorted(meta.iteritems())]
    39             text = "\1\n%s\1\n%s" % ("".join(mt), text)
    39             text = "\1\n%s\1\n%s" % ("".join(mt), text)
    40         return self.addrevision(text, transaction, link, p1, p2)
    40         return self.addrevision(text, transaction, link, p1, p2)
    41 
    41 
    42     def renamed(self, node):
    42     def renamed(self, node):
    43         if self.parents(node)[0] != revlog.nullid:
    43         if self.parents(node)[0] != revlog.nullid: