--- a/mercurial/revlog.py Tue Jan 17 11:45:10 2017 -0800
+++ b/mercurial/revlog.py Tue Jan 17 11:25:02 2017 -0800
@@ -54,11 +54,13 @@
# revlog index flags
REVIDX_ISCENSORED = (1 << 15) # revision has censor metadata, must be verified
-REVIDX_EXTSTORED = (1 << 14) # revision data is stored externally
+REVIDX_ELLIPSIS = (1 << 14) # revision hash does not match data (narrowhg)
+REVIDX_EXTSTORED = (1 << 13) # revision data is stored externally
REVIDX_DEFAULT_FLAGS = 0
# stable order in which flags need to be processed and their processors applied
REVIDX_FLAGS_ORDER = [
REVIDX_ISCENSORED,
+ REVIDX_ELLIPSIS,
REVIDX_EXTSTORED,
]
REVIDX_KNOWN_FLAGS = util.bitsfrom(REVIDX_FLAGS_ORDER)