comparison mercurial/ui.py @ 2645:e6a41cbaa260

fix windows username problem.
author Vadim Gelfer <vadim.gelfer@gmail.com>
date Mon, 24 Jul 2006 09:11:26 -0700
parents 46e52bbb9b1a
children ad4155e757da
comparison
equal deleted inserted replaced
2640:02b6fa7bbfbf 2645:e6a41cbaa260
195 user = self.config("ui", "username") 195 user = self.config("ui", "username")
196 if user is None: 196 if user is None:
197 user = os.environ.get("EMAIL") 197 user = os.environ.get("EMAIL")
198 if user is None: 198 if user is None:
199 try: 199 try:
200 user = '%s@%s' % (getpass.getuser(), socket.getfqdn()) 200 user = '%s@%s' % (util.getuser(), socket.getfqdn())
201 except KeyError: 201 except KeyError:
202 raise util.Abort(_("Please specify a username.")) 202 raise util.Abort(_("Please specify a username."))
203 return user 203 return user
204 204
205 def shortuser(self, user): 205 def shortuser(self, user):