summaryrefslogtreecommitdiff
path: root/Mailman/pythonlib/StringIO.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-10-01Don't install Cookie.py from here, since we're now going to grab itbwarsaw1-1/+0
from Python's standard library.
2001-10-01Standard .cvsignore and Makefile.in's for these test directories.bwarsaw4-0/+138
2001-10-01Many more unit tests, this time including a nearly complete coveragebwarsaw7-9/+2114
of the Mailman.Handlers modules (some handlers are not yet tested but those that are are complete).
2001-10-01Convert from mimelib to email.bwarsaw1-12/+12
Also, use cStringIO directly instead of our own hack-around StringIO module.
2001-10-01Use cStringIO directly instead of our own hack-around StringIObwarsaw1-1/+1
module.
2001-10-01Convert from mimelib to email.bwarsaw4-34/+26
2001-10-01Mostly cosmetic.bwarsaw2-13/+2
2001-10-01process(): Fixed typo in IOError error code comparison.bwarsaw1-1/+1
2001-10-01Convert from mimelib to email.bwarsaw1-3/+4
process(): Also, use the MembershipAdaptor API for calculating the recipients of an urgent message.
2001-10-01Convert from mimelib to email.bwarsaw1-2/+4
process(): Fixed buglet so that if there is no Subject: header in the original message, "(no subject)" -- properly i18nified -- will be used instead of "None".
2001-10-01Add the code that would be used if personalized digests werebwarsaw1-1/+46
supported.
2001-10-01Convert from mimelib to email.bwarsaw2-18/+7
Also, use cStringIO directly instead of our own hack-around StringIO module. admindb.py: Use ListAdmin.readMessage() to actually read the contents of the message from disk.
2001-10-01Convert from mimelib to email.bwarsaw21-161/+83
Also, use cStringIO directly instead of our own hack-around StringIO module.
2001-10-01Use cStringIO directly instead of our own hack-around StringIObwarsaw1-2/+1
module. Also, we don't need the string module.
2001-10-01Use Python's default Cookie.py module instead of our own copy.bwarsaw1-1/+1
2001-10-01Convert from mimelib to email.bwarsaw1-37/+45
Also, use cStringIO directly instead of our own hack-around StringIO module. InitTempVars(): Don't set __filename here, since InitTempVars() is never called when the list is Create()'d (which may itself be a buglet). __filename(), __opendb(), __closedb(): New method to return the request.db absolute path on the fly. Use this in __opendb() and __closedb(). HoldMessage(): Store the message as a pickle instead of generating the plain text representation. This should be faster than reparsing on input. readMessage(): New function that will read either pickle or plain text held messages, depending on the file extension. This helps with backwards compatibility.
2001-10-01Move the path hacking stuff from Defaults.py.in to here.bwarsaw1-3/+11
2001-10-01Move the path hacking stuff to misc/paths.py.inbwarsaw1-9/+0
2001-10-01Convert from mimelib to email.bwarsaw1-5/+5
2001-10-01Make the makefiles in tests/msgs and tests/bounce.bwarsaw2-5/+8
2001-10-01Add test directories to ARCH_INDEP_DIRS and SUBDIRSbwarsaw1-2/+5
2001-10-01added a couple more namesbwarsaw1-0/+2
2001-09-17Get rid of the filters directory.bwarsaw1-2/+2
2001-09-17Remove this so the whole filter directory can get removed with a "cvs up -P"bwarsaw1-1/+0
2001-09-12- fixed all errors reported by msgfmtjensv2-17/+5
- ran msgfmt again to recreate mailman.mo