Mercurial > public > mercurial-scm > hg
comparison mercurial/ui.py @ 1569:dd186cb70a64
quote the filename when calling HGEDITOR
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Wed, 14 Dec 2005 20:38:11 -0600 |
parents | 59b3639df0a9 |
children | c50bddfbc812 |
comparison
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) |