mq: use more portable util.parse_patch_output instead of handrolled version.
authorBrendan Cully <brendan@kublai.com>
Sat, 05 Aug 2006 14:59:47 -0700
changeset 2792 8ec1b1f0a5f7
parent 2791 f4d916351366
child 2793 1e8b8107a2c9
mq: use more portable util.parse_patch_output instead of handrolled version.
hgext/mq.py
--- a/hgext/mq.py	Sat Aug 05 15:23:26 2006 -0700
+++ b/hgext/mq.py	Sat Aug 05 14:59:47 2006 -0700
@@ -284,11 +284,7 @@
             if self.ui.verbose:
                 self.ui.warn(l + "\n")
             if l[:14] == 'patching file ':
-                pf = os.path.normpath(l[14:])
-                # when patch finds a space in the file name, it puts
-                # single quotes around the filename.  strip them off
-                if pf[0] == "'" and pf[-1] == "'":
-                    pf = pf[1:-1]
+                pf = os.path.normpath(util.parse_patch_output(l))
                 if pf not in files:
                     files.append(pf)
                 printed_file = False