summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* LANGUAGES: add `hu' for Hungarian.bwarsaw2001-10-031-1/+1
|
* Hungarian catalog from Szilard Vizibwarsaw2001-10-031-0/+7807
|
* Hungarian catalog miscellany from Szilard Vizibwarsaw2001-10-033-0/+1253
|
* Latest Hungarian template update from Szilard Vizibwarsaw2001-10-0326-404/+560
|
* New Hungarian templates from Szilard Vizibwarsaw2001-10-033-0/+109
|
* Latest versionjensv2001-10-022-310/+477
|
* LANGUAGES: Added `de' for German catalog.bwarsaw2001-10-021-1/+1
|
* LANGUAGES: Added `de' for German templates.bwarsaw2001-10-021-1/+1
|
* German templates, initial checkin. Many thanks go to Ralf Hildebrandt forjensv2001-10-0229-0/+1091
| | | | contributing these files!
* private.txt -> private.htmlbwarsaw2001-10-022-31/+36
|
* Describe how to install the email package, and remove references tobwarsaw2001-10-021-6/+21
| | | | mimelib.
* Some updates to clarify how to donate translations back to thebwarsaw2001-10-021-3/+52
| | | | project.
* process(): SF bug # 465477 indicates that using mboxfp.tell() won'tbwarsaw2001-10-011-2/+3
| | | | | | | | | always get the correct file size if the Generator didn't leave the file pointer at the EOF. Let's use os.path.getsize() -- after a flush -- instead. Closes this bug report. send_i18n_digests(): Update to email package API; use msg.get_all() intead of msg.getall().
* process(): Get the message's text, sans Unix-From by using the emailbwarsaw2001-10-011-1/+1
| | | | | package's Message.as_string() method. (This is one module which doesn't yet have a unittest. );
* Use DumperSwitchboard class to read the filename. This closes SF bugbwarsaw2001-10-011-3/+4
| | | | #465471.
* DumperSwitchboard: New class to provide a public interface for readingbwarsaw2001-10-011-0/+10
| | | | | .db files, and to allow argument-less construction. This is used by bin/dumpdb.
* Added Simone Piunnobwarsaw2001-10-013-5/+6
|
* Updated Italian translations.bwarsaw2001-10-016-646/+100
|
* LANGUAGE: Fixed language order <wink>bwarsaw2001-10-011-1/+1
|
* LANGUAGE: Add `it' for the Italian translations.bwarsaw2001-10-011-1/+1
|
* The binary Italian catalogbwarsaw2001-10-011-0/+0
|
* LANGUAGE: Add `it' for the Italian translations.bwarsaw2001-10-011-1/+1
|
* The Italian catalog by Simone Piunnobwarsaw2001-10-011-0/+9149
|
* This is obsolete.bwarsaw2001-10-011-7/+0
|
* Italian templates from Simone Piunno.bwarsaw2001-10-0130-0/+1136
|
* change_options(): Only print the "Successfully Removed:" message ifbwarsaw2001-10-011-4/+5
| | | | there actually were any members removed.
* FormatUsers(): Don't use string interpolation to pluralize the wordbwarsaw2001-10-011-13/+11
| | | | | | "member". This makes translation to some languages difficult. Instead, construct different messages based on whether num_concealed is == 1 or > 1.
* Move the site-packages hackery back here from paths.py.in, otherwisebwarsaw2001-10-011-0/+8
| | | | scripts/driver doesn't work.
* Don't do site path hackery here, it's still gotta be done inbwarsaw2001-10-011-9/+1
| | | | | Defaults.py.in otherwise the scripts/driver doesn't work (because it doesn't import paths.py). :(
* prepare_message(): Remove X-Trace: and NNTP-Posting-Host: headers,bwarsaw2001-10-011-5/+5
| | | | | since some nntpd servers will complain about these if they exist, and will reject the message posting.
* The latest email-0.90 packagebwarsaw2001-10-011-0/+0
|
* cgi.py from Python 2.2bwarsaw2001-10-011-117/+168
|
* Convert from mimelib to email.bwarsaw2001-10-016-20/+13
| | | | | Also, use cStringIO directly instead of our own hack-around StringIO module.
* Add Korean champion, and some more acks.bwarsaw2001-10-014-8/+20
|
* main(): Fix this to properly dump out a pickled message object.bwarsaw2001-10-011-2/+1
|
* Remove Cookie.py since we're going to use the one from Python'sbwarsaw2001-10-012-583/+0
| | | | | | | standard library. Also, add the compatibility email package as a distutils tarball (is this the right way to do it?)
* Don't install Cookie.py from here, since we're now going to grab itbwarsaw2001-10-011-1/+0
| | | | from Python's standard library.
* Standard .cvsignore and Makefile.in's for these test directories.bwarsaw2001-10-014-0/+138
|
* Many more unit tests, this time including a nearly complete coveragebwarsaw2001-10-017-9/+2114
| | | | | of the Mailman.Handlers modules (some handlers are not yet tested but those that are are complete).
* Convert from mimelib to email.bwarsaw2001-10-011-12/+12
| | | | | Also, use cStringIO directly instead of our own hack-around StringIO module.
* Use cStringIO directly instead of our own hack-around StringIObwarsaw2001-10-011-1/+1
| | | | module.
* Convert from mimelib to email.bwarsaw2001-10-014-34/+26
|
* Mostly cosmetic.bwarsaw2001-10-012-13/+2
|
* process(): Fixed typo in IOError error code comparison.bwarsaw2001-10-011-1/+1
|
* Convert from mimelib to email.bwarsaw2001-10-011-3/+4
| | | | | process(): Also, use the MembershipAdaptor API for calculating the recipients of an urgent message.
* Convert from mimelib to email.bwarsaw2001-10-011-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".
* Add the code that would be used if personalized digests werebwarsaw2001-10-011-1/+46
| | | | supported.
* Convert from mimelib to email.bwarsaw2001-10-012-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.
* Convert from mimelib to email.bwarsaw2001-10-0121-161/+83
| | | | | Also, use cStringIO directly instead of our own hack-around StringIO module.
* Use cStringIO directly instead of our own hack-around StringIObwarsaw2001-10-011-2/+1
| | | | module. Also, we don't need the string module.