- Created a file with spaces in it in a Mercurial repositroy, committed it, diffed it into a revision.
- Used arc patch to apply the change to a clean copy of the repository.
- Before patch: Mercurial incorrectly creates a file named X, not a file named X Y.txt.
- After patch: arc patch commit is identical to genuine commit.
- Also added test coverage. The other general behaviors here are fairly well covered already.