mercurial/ui.py
changeset 1129 ee4f60abad93
parent 1071 8f0ac653f85e
child 1147 d32b91ebad5d
equal deleted inserted replaced
1128:8bf19f96b97a 1129:ee4f60abad93
    76                 os.environ.get("EMAIL") or
    76                 os.environ.get("EMAIL") or
    77                 (os.environ.get("LOGNAME",
    77                 (os.environ.get("LOGNAME",
    78                                 os.environ.get("USERNAME", "unknown"))
    78                                 os.environ.get("USERNAME", "unknown"))
    79                  + '@' + socket.getfqdn()))
    79                  + '@' + socket.getfqdn()))
    80 
    80 
       
    81     def shortuser(self, user):
       
    82         """Return a short representation of a user name or email address."""
       
    83         f = user.find('@')
       
    84         if f >= 0:
       
    85             user = user[:f]
       
    86         f = user.find('<')
       
    87         if f >= 0:
       
    88             user = user[f+1:]
       
    89         return user
       
    90 
    81     def expandpath(self, loc):
    91     def expandpath(self, loc):
    82         paths = {}
    92         paths = {}
    83         for name, path in self.configitems("paths"):
    93         for name, path in self.configitems("paths"):
    84             paths[name] = path
    94             paths[name] = path
    85 
    95