| Commit message (Collapse) | Author | Files | Lines |
|
Bump the QFILE_SCHEMA_VERSION to handle the new file formats.
|
|
and use the switchboard interface. Specifically,
Message class now multiply derives from mimelib.Message.Message and
mimelib.ReprMixin.ReprMixin (for __str__() and get_text()).
Other method changes:
GetSender() -> get_sender()
__init__(), __repr__(), __str__(), Enqueue(), Requeue(): removed
OutgoingMessage class removed
UserNotification class now inherits from Message and adds:
send(): A convenience method for taking an internally crafted message
and queuing it to the qfiles/virgin queue.
|
|
References to HandlerAPI module removed.
Use new mimelib and switchboard interfaces.
Use other Python 2.0 features as appropriate.
NOTE: This whole module really needs a good rewrite.
|
|
Carlos's contribution or not. Specifically,
GetMailmanFooter(), FormatSubscriptionMsg(), FormatEditingOption():
Mark some strings as translatable, using the Mailman.i18n._
`auto-interpolating' function.
SnarfHTMLTemplate(): Catch IOErrors which could result if a list was
created in an older version of Mailman before the i18n support was
added.
GetStandardReplacements(): Watch out for missing list preferred
language (can happen to an older list which hasn't been updated). Use
DEFAULT_SERVER_LANGUAGE in that case.
InitTemplates(): Some additional code reorg.
|
|
since we're requiring Python 2.0. Good catch Thomas!
|
|
module included in Mailman/pythonlib). We use this one because it has
the most portable definition of the Unix-From separator.
De-string-module-ify.
Use new mimelib interface.
|
|
References to HandlerAPI module removed.
Use new mimelib and switchboard interfaces.
Use other Python 2.0 features as appropriate.
|
|
LoopError: all error classes are now moved here.
|
|
De-string-module-ify.
References to HandlerAPI module removed.
Use new mimelib interface.
|
|
References to HandlerAPI module removed.
Use new mimelib interface.
|
|
Utils.open_ex() is obsolete.
|
|
|
|
update_article(): Utils.open_ex() is obsolete.
|
|
ArchiveMail(): Interface change. This method no longer gets the
message metadata dictionary (it wasn't used anyway). Also, convert to
the mimelib interface.
|