This was reported to mailman people and was silently ignored.

https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1182245&group_id=103

Anyway, here's the patch (your lucky day):

--- admin.py-orig       Wed Apr 13 15:44:33 2005
+++ admin.py    Wed Apr 13 16:14:27 2005
@@ -867,7 +867,13 @@
     chunksz = mlist.admin_member_chunksize
     # The email addresses had /better/ be ASCII, but might be encoded in the
     # database as Unicodes.
-    all = [_m.encode() for _m in mlist.getMembers()]
+    all = []
+    for _m in mlist.getMembers():
+      try:
+        all.append( _m.encode() )
+      except:
+        all.append( _m )
+    #all = [_m.encode('utf-8','ignore') for _m in mlist.getMembers()]
     all.sort(lambda x, y: cmp(x.lower(), y.lower()))
     # See if the query has a regular expression
     regexp = cgidata.getvalue('findmember', '').strip()


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to