transplant: fix crash if filter script munges log file
This fixes an UnboundLocalError crash if the filter script removes the
'User' or 'Date' lines from the log file.
changegroup: fold progress meter into callbacks
progress meters now start at 1 rather than 0
changegroup: drop unused fullrev
This is unfinished and unused and complicates expanding the wire protocol.
util: dates cannot consist entirely of whitespace (
issue2732)
convert/mtn: convert suspended branches as closed branches
Monotone treats branch closing ("suspending") in a similar manner to how we do
in mercurial - a cert is added to a revision that marks the branch to be hidden.
If a subsequent commit is made, the branch is effectively reopened.
rebase: don't mark file as removed if missing in parent's manifest (
issue2725)
windows: use win32.unlink in unlinkpath()
os.unlink fails to remove files with READONLY attribute