mercurial/ui.py
changeset 1569 dd186cb70a64
parent 1559 59b3639df0a9
child 1609 c50bddfbc812
equal deleted inserted replaced
1568:1d7d0c07e8f3 1569:dd186cb70a64
   143         editor = (os.environ.get("HGEDITOR") or
   143         editor = (os.environ.get("HGEDITOR") or
   144                   self.config("ui", "editor") or
   144                   self.config("ui", "editor") or
   145                   os.environ.get("EDITOR", "vi"))
   145                   os.environ.get("EDITOR", "vi"))
   146 
   146 
   147         os.environ["HGUSER"] = self.username()
   147         os.environ["HGUSER"] = self.username()
   148         util.system("%s %s" % (editor, name), errprefix=_("edit failed"))
   148         util.system("%s \"%s\"" % (editor, name), errprefix=_("edit failed"))
   149 
   149 
   150         t = open(name).read()
   150         t = open(name).read()
   151         t = re.sub("(?m)^HG:.*\n", "", t)
   151         t = re.sub("(?m)^HG:.*\n", "", t)
   152 
   152 
   153         os.unlink(name)
   153         os.unlink(name)