X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=utils.py;fp=utils.py;h=06560355c1448e597c64a4e81f03c9cab491a5e6;hb=e7556dca76d2e8249fb7c8ddb1ce99a3c0211b32;hp=0dea7de1a792ea84d74f1a3e384f2cb080912c06;hpb=3753845df4172f85764a55ac5e24ba0c626799ce;p=dak.git diff --git a/utils.py b/utils.py index 0dea7de1..06560355 100644 --- a/utils.py +++ b/utils.py @@ -2,7 +2,7 @@ # Utility functions # Copyright (C) 2000, 2001, 2002, 2003, 2004 James Troup -# $Id: utils.py,v 1.67 2004-04-07 14:23:30 dsilvers Exp $ +# $Id: utils.py,v 1.68 2004-06-23 23:11:47 troup Exp $ ################################################################################ @@ -327,10 +327,12 @@ switched to 'email (name)' format.""" if not maintainer: return ('', '', '', ''); - if maintainer.find("<") == -1 or (maintainer[0] == "<" and \ - maintainer[-1:] == ">"): + if maintainer.find("<") == -1: email = maintainer; name = ""; + elif (maintainer[0] == "<" and maintainer[-1:] == ">"): + email = maintainer[1:-1]; + name = ""; else: m = re_parse_maintainer.match(maintainer); if not m: