| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
Ignore mailman.egg-info
In bin/make_instance.py: Catch and ignore import errors when importing
Mailman.i18n. Before this script has actually been run, there won't be enough
infrastructure in place of the import to succeed. Include several other fixes
in this file.
Add install_requires to the setup script.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
HandleForm(): Remove, obsolete API.
_setValue(): New overridden method which handles the special "do
immediately" attributes.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
attributes into a special method which does some sanity checking on
the interpolation strings. First, it checks to see if we're using the
new experimental $-strings, and then depending on the style of
interpolation being used, it extracts the identifiers (variables) in
the string and compares them against a known valid list. Any invalid
variables are flagged and the changes are discarded. If the user
simply left off a trailing `s' (as in %(foo)s), then this can be
corrected, but a warning is still printed.
Note: In NonDigest.py we're using a module level function which is
imported by Digest.py's HandleForm(). Makes it convenient to share
code, but this should really be refactored along with
Autoresponse.py's HandleForm().
|
| |
|
|
|
| |
subcat argument. If the category doesn't apply to this gui component,
None is returned, otherwise the config list is returned.
|
| |
|
|
| |
supported.
|
|
|
GetConfigInfo() structures that used to be in the modules one
directory up.
|