comparison mercurial/ui.py @ 662:b55a78595ef6

Pass username to hgeditor, remove temporary file # HG changeset patch # User Radoslaw "AstralStorm" Szkodzinski <astralstorm@gorzow.mm.pl> # Node ID 5c5d1484b51a53918575a199ab8985160f0ce2d7 # Parent 8c89408a7154d2da94766e957a088407fd0fef93 Pass username to hgeditor, remove temporary file
author Radoslaw "AstralStorm" Szkodzinski <astralstorm@gorzow.mm.pl>
date Sun, 10 Jul 2005 16:00:17 -0800
parents 5374955ec5b1
children 61c6b4178b9e
comparison
equal deleted inserted replaced
661:148f642d1f8e 662:b55a78595ef6
95 95
96 editor = (self.config("ui", "editor") or 96 editor = (self.config("ui", "editor") or
97 os.environ.get("HGEDITOR") or 97 os.environ.get("HGEDITOR") or
98 os.environ.get("EDITOR", "vi")) 98 os.environ.get("EDITOR", "vi"))
99 99
100 os.environ["HGUSER"] = self.username()
100 util.system("%s %s" % (editor, name), errprefix = "edit failed") 101 util.system("%s %s" % (editor, name), errprefix = "edit failed")
101 102
102 t = open(name).read() 103 t = open(name).read()
103 t = re.sub("(?m)^HG:.*\n", "", t) 104 t = re.sub("(?m)^HG:.*\n", "", t)
104 105
106 os.unlink(name)
107
105 return t 108 return t