move shortuser into util module.
--- a/mercurial/ui.py Mon Feb 27 11:18:56 2006 -0800
+++ b/mercurial/ui.py Mon Feb 27 11:32:10 2006 -0800
@@ -104,13 +104,7 @@
def shortuser(self, user):
"""Return a short representation of a user name or email address."""
- if not self.verbose:
- f = user.find('@')
- if f >= 0:
- user = user[:f]
- f = user.find('<')
- if f >= 0:
- user = user[f+1:]
+ if not self.verbose: user = util.shortuser(user)
return user
def expandpath(self, loc, root=""):
--- a/mercurial/util.py Mon Feb 27 11:18:56 2006 -0800
+++ b/mercurial/util.py Mon Feb 27 11:32:10 2006 -0800
@@ -690,3 +690,13 @@
(time.strftime(format, time.gmtime(float(t) - tz)),
-tz / 3600,
((-tz % 3600) / 60)))
+
+def shortuser(user):
+ """Return a short representation of a user name or email address."""
+ f = user.find('@')
+ if f >= 0:
+ user = user[:f]
+ f = user.find('<')
+ if f >= 0:
+ user = user[f+1:]
+ return user