merge: avoid to break the dirstate copy status on moved files
In the case a file is locally tracked as copied in dirstate, and that a merge
affects this file, this file should not be marked as modified in dirstate, as
this will break the current copy state.
Note: only affect working directory merge, not branch merge.
commands: initial audit of exit codes
bisect: clarify None return
bundle: return 1 on no changes
clone: return result code
copy: limit errors to 0/1
commit: return 1 on no changes
forget: return 1 on errors
grep: return 1 if no match found
remove: return 1 on errors
resolve: return 1 if something fails to resolve
rollback: return 1 if no rollback data
hgweb: fix race in refreshing repo list (
issue2188)
commit: note new branch heads rather than topological heads
Move to using contexts while we're at it.
Added signature for changeset
fdcf80f26604
Added tag 1.5.3 for changeset
fdcf80f26604
tag: strip whitespace from tag names (
issue2174)