Shelve doesn't play well with mq patches containing files with spaces in the name
Created originally on Bitbucket by DeeHants (Deanna Earley)
I have several mq patches that include changes to files with spaces in their names. they contain the usual file header of:
diff -r d88350543817 Console/Web server/WebServer.cls
--- a/Console/Web server/WebServer.cls Tue Jun 23 16:34:31 2015 +0100
+++ b/Console/Web server/WebServer.cls Tue Jun 23 17:00:40 2015 +0100
when working with them in TortoiseHg's shelve tool, the path component before the space is truncated:
The shelve created patches don't have this issue:
diff --git a/Console/Web server/WebServer.cls b/Console/Web server/WebServer.cls
--- a/Console/Web server/WebServer.cls
+++ b/Console/Web server/WebServer.cls