summaryrefslogtreecommitdiff
path: root/src/mailman/Utils.py
Commit message (Collapse)AuthorAgeFilesLines
* Reimplement wrap() using modern techniques, and finally get rid of Utils.py!Barry Warsaw2011-03-171-134/+0
|
* Utils.maketext() and Utils.findtext() are gone.Barry Warsaw2011-03-161-128/+0
|
* Basic tests for Utils.py findtext(). This will go away, but for now it'sBarry Warsaw2011-03-151-3/+3
| | | | useful for ensuring current functionality.
* More eradication of Utils.py.Barry Warsaw2011-02-261-38/+0
|
* Cue Freddy Mercury. Another one bites the dust.Barry Warsaw2011-02-251-6/+0
|
* nntpsplit() is replaced by lazr.config.as_host_port().Barry Warsaw2011-02-251-11/+0
|
* Two more unused functions removed. Utils.py, your days are numbered.Barry Warsaw2011-02-251-20/+0
|
* Move oneline() out of Utils.py.Barry Warsaw2011-02-251-17/+0
|
* Remove an unused function from Utils.py.Barry Warsaw2011-02-251-55/+0
|
* Eliminate Utils.get_pattern() and in the process, completely revampBarry Warsaw2011-02-251-26/+0
| | | | | | | | | subscription bans so as not to have to rely on BLOBS or pickles in the database. Also, be sure to include .rst files in both doctests and in the packaged tarballs. With the now awesome reST mode for Emacs, I plan to rename all .txt doctest files to .rst.
* Move passwords module to the utilities subpackage.Barry Warsaw2011-02-251-4/+0
|
* Remove some unused/untested stuff regarding password creation from Utils.py.Barry Warsaw2011-01-041-114/+0
| | | | Also, remove a obsolete test.
* Happy New Year.Barry Warsaw2011-01-011-1/+1
|
* Fix the obvious errors identified by pyflakes. Skip false positives (mostlyBarry Warsaw2010-10-081-4/+1
| | | | | due to _() interpolation) and a few other problems that did not have immediately obvious fixes.
* Happy New Year.Barry Warsaw2010-01-011-1/+1
|
* * Refactor the language manager off of the config object and into a utility.Barry Warsaw2009-12-101-2/+4
| | | | | | | | * Fix a few small typos in exception handlers. * Move the initialization of the Zope Component Architecture into the first initialization step. The only reason we couldn't do that previously was because the domain object referenced the config, causing a circularity problem. Refactor the Domain implementation to avoid that.
* Factor out most of the i18n subsystem and convert to using the flufl.i18nBarry Warsaw2009-11-151-2/+2
| | | | package.
* Many pylint cleanups.Barry Warsaw2009-06-301-5/+7
|
* Remove one more unused function.Barry Warsaw2009-02-121-21/+0
|
* Remove or move QuotePeriods(), LCDomain(), and ValidateEmail from the UtilsBarry Warsaw2009-02-121-34/+0
| | | | module.
* Remove Utils.ParseEmail() and Utils.midnight().Barry Warsaw2009-02-121-26/+4
|
* Much clean up of the language code, though more can be done. Factor out theBarry Warsaw2009-02-121-10/+4
| | | | | | | language manager stuff into a separate Language class, and be clearer in the APIs about whether we want a language code or a Language instance. The impetus to this was to get rid of Utils.GetCharSet(), which is done.
* Clean up and reorganization languages and the language manager.Barry Warsaw2009-02-101-1/+1
|
* More cleanup of Utils.py on the path of its eventual demise.Barry Warsaw2009-02-091-73/+0
| | | | | Move the attic and web directories out of src/mailman for easier grepping. Eventually these will go away.
* Move mailman.Message to mailman.email.Message. Rename Message.get_sender() toBarry Warsaw2009-02-091-4/+10
| | | | | | | | | Message.sender (property) and Message.get_senders() to Message.senders (another property). The semantics of .sender is slightly different too; it no longer consults config.mailman.use_envelope_sender. Add absolute_import and unicode_literals to Utils.py, and clean up a few imports.
* Push the source directory into a 'src' subdirectory so that zc.buildout worksBarry Warsaw2009-01-251-0/+702
correctly regardless of how it's used.