--- a/mercurial/templatefilters.py Thu Apr 05 19:23:04 2012 +0200
+++ b/mercurial/templatefilters.py Wed Mar 28 16:06:20 2012 +0200
@@ -336,9 +336,14 @@
return urllib.quote(text)
def userfilter(text):
- """:user: Any text. Returns the user portion of an email address."""
+ """:user: Any text. Returns a short representation of a user name or email
+ address."""
return util.shortuser(text)
+def emailuser(text):
+ """:emailuser: Any text. Returns the user portion of an email address."""
+ return util.emailuser(text)
+
def xmlescape(text):
text = (text
.replace('&', '&')
@@ -382,6 +387,7 @@
"tabindent": tabindent,
"urlescape": urlescape,
"user": userfilter,
+ "emailuser": emailuser,
"xmlescape": xmlescape,
}