mercurial/utils/storageutil.py
changeset 39884 d269ddbf54f0
parent 39883 3e896b51aa5d
child 39885 1b65fb4d43d6
equal deleted inserted replaced
39883:3e896b51aa5d 39884:d269ddbf54f0
    63 def packmeta(meta, text):
    63 def packmeta(meta, text):
    64     """Add metadata to fulltext to produce revision text."""
    64     """Add metadata to fulltext to produce revision text."""
    65     keys = sorted(meta)
    65     keys = sorted(meta)
    66     metatext = b''.join(b'%s: %s\n' % (k, meta[k]) for k in keys)
    66     metatext = b''.join(b'%s: %s\n' % (k, meta[k]) for k in keys)
    67     return b'\x01\n%s\x01\n%s' % (metatext, text)
    67     return b'\x01\n%s\x01\n%s' % (metatext, text)
       
    68 
       
    69 def iscensoredtext(text):
       
    70     meta = parsemeta(text)[0]
       
    71     return meta and b'censored' in meta