mtime can be -1 after a merge and cause tracebacks on win32.
Output "unset" instead.
Adjust documentation for
78a0dd93db0b (empty username to force specifying it)
Abort on empty username so specifying a username can be forced.
This behaviour was introduced by
c3345b0f2fcd and broken by
98f2507c5551.
Added test for this.
Copied files sources were not shown by status -C under Win32.
repo.dirstate.copied() takes a normalized paths while local paths were passed.