equal
deleted
inserted
replaced
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 |