mercurial/mail.py
changeset 39105 f68ad9b4a43b
parent 39039 952bf3c948f0
child 39106 ebf54a34b7b7
equal deleted inserted replaced
39104:2e578eced958 39105:f68ad9b4a43b
   346     result = []
   346     result = []
   347     for name, addr in email.utils.getaddresses(
   347     for name, addr in email.utils.getaddresses(
   348             [encoding.strfromlocal(a) for a in addrs]):
   348             [encoding.strfromlocal(a) for a in addrs]):
   349         if name or addr:
   349         if name or addr:
   350             result.append(_addressencode(ui, name, addr, charsets))
   350             result.append(_addressencode(ui, name, addr, charsets))
   351     return [pycompat.bytesurl(r) for r in result]
   351     return result
   352 
   352 
   353 def mimeencode(ui, s, charsets=None, display=False):
   353 def mimeencode(ui, s, charsets=None, display=False):
   354     '''creates mime text object, encodes it if needed, and sets
   354     '''creates mime text object, encodes it if needed, and sets
   355     charset and transfer-encoding accordingly.'''
   355     charset and transfer-encoding accordingly.'''
   356     cs = 'us-ascii'
   356     cs = 'us-ascii'