mercurial/ui.py
changeset 1569 dd186cb70a64
parent 1559 59b3639df0a9
child 1609 c50bddfbc812
--- a/mercurial/ui.py
+++ b/mercurial/ui.py
@@ -145,7 +145,7 @@ class ui(object):
                   os.environ.get("EDITOR", "vi"))
 
         os.environ["HGUSER"] = self.username()
-        util.system("%s %s" % (editor, name), errprefix=_("edit failed"))
+        util.system("%s \"%s\"" % (editor, name), errprefix=_("edit failed"))
 
         t = open(name).read()
         t = re.sub("(?m)^HG:.*\n", "", t)