mercurial/revlog.py
changeset 39767 db088e133e91
parent 39333 5d343a24bff5
child 39768 7b2b42fc377a
--- a/mercurial/revlog.py	Wed Sep 05 12:44:25 2018 -0700
+++ b/mercurial/revlog.py	Wed Sep 05 13:29:22 2018 -0700
@@ -115,6 +115,22 @@
     REVIDX_ISCENSORED: None,
 }
 
+# Flag processors for REVIDX_ELLIPSIS.
+def ellipsisreadprocessor(rl, text):
+    return text, False
+
+def ellipsiswriteprocessor(rl, text):
+    return text, False
+
+def ellipsisrawprocessor(rl, text):
+    return False
+
+ellipsisprocessor = (
+    ellipsisreadprocessor,
+    ellipsiswriteprocessor,
+    ellipsisrawprocessor,
+)
+
 _mdre = re.compile('\1\n')
 def parsemeta(text):
     """return (metadatadict, metadatasize)"""