update: clear any clearable unfinished operations (
issue3955)
Unclearable operations will cause an abort.
cmdutil: core functionality to block during multistep commands (
issue3955)
This adds a registration point and check functions that will allow
commands to check if multistep operations like an interrupted graft or
rebase are in progress before proceeding.
histedit: refuse to edit history that contains merges (
issue3962)
largefiles: overridematch() should replace the file path instead of extending (
issue3934)
revlog: handle hidden revs in _partialmatch (
issue3979)
Looking up hidden prefixes could cause a no node exception
Looking up unique non-hidden prefixes could be ambiguous
heads: modernize documentation (
issue3992)
The old docs emphasized topological heads rather than branch heads and
incorrectly defined branch heads as not having children rather than
descendants.
convert: catch empty origpaths in svn gettags (
issue3941)
template: fix tabindent docstring (
issue2880)