revlog: give EXTSTORED flag value to narrowhg
Narrowhg has been using "1 << 14" as its revlog flag value for a long
time. We (Google) have many repos with that value in production
already. When the same value was reserved for EXTSTORED, it made those
repos invalid. Upgrading them will be a little painful. We should
clearly have reserved the value for narrowhg a long time ago. Since
the EXTSTORED flag is not yet in any release and Facebook also says
they have not started using it in production, so it should be okay to
change it. This patch gives the current value (1 << 14) back to
narrowhg and gives a new value (1 << 13) to EXTSTORED.
help: don't let tools reflow revlog flags list
Before this change, the text about revlog flags was reflowed into a
single paragraph, which made it a bit hard to read. I don't even know
the rules around this, but adding a blank line before each flag seems
to prevent the reflowing.
help: format revlog.txt more closely to result
The rendered text has spaces before each item in the list
hgweb: restore ascending iteration on revs in filelog web command
Follow-up on
96f811bceb85. Adjust back the "parity" generator's offset to keep
rendering the same.
context: extract _changesinrange() out of blockancestors()
We'll need it to write a blockdescendants function in next changeset.