mercurial/filelog.py
changeset 10705 194342b34870
parent 10490 f2618cacb485
child 10706 d8d1b56d4519
equal deleted inserted replaced
10703:1ee60e82333c 10705:194342b34870
    31             m[k] = v
    31             m[k] = v
    32         return m
    32         return m
    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 = ["%s: %s\n" % (k, v) for k, v in sorted(meta.iteritems())]
    37             if meta:
       
    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)
    37             text = "\1\n%s\1\n%s" % ("".join(mt), text)
    40         return self.addrevision(text, transaction, link, p1, p2)
    38         return self.addrevision(text, transaction, link, p1, p2)
    41 
    39 
    42     def renamed(self, node):
    40     def renamed(self, node):
    43         if self.parents(node)[0] != revlog.nullid:
    41         if self.parents(node)[0] != revlog.nullid: