[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mailman-developers
Subject:    [Mailman-Developers] [CLI Project] Update Preference Command added
From:       Rajeev S <rajeevs1992 () gmail ! com>
Date:       2014-07-20 15:14:24
Message-ID: 53CBDA00.1070603 () gmail ! com
[Download RAW message or body]

Hi,

I have pushed two revisions, r65 (19/07/2014) and r66 (20/07/2014).

Here are the changes under r65:

- Changes the command preprocessing workflow
- Command processing invoked by using a decorator.
- Removes redundant code in present in the shell, for example, at the 
auto complete functions.
- error reporting brought to single point, as in the command tools
- removes the override on the cmd.parseline function, so that the 
autocomplete functions work flawlessly
- Commands are now processed just before the actions are performed, 
hence providing maximum control.

http://bazaar.launchpad.net/~rajeevs1992/mailman.client/mailmancli/revision/65

Here are the changes under r66:

- Introduces the `update preference` command for Mailman shell.
- Regular expression based syntax verification for all commands. The 
regular expressions are read from the config.ini using the ConfigParser.
   The regex based verification helps to avoid validations when the 
commands are being processed for execution.
- Adds docstrings for all command methods
- Upon command failure or syntax error, command help and usage are displayed

http://bazaar.launchpad.net/~rajeevs1992/mailman.client/mailmancli/revision/66
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: https://mail.python.org/mailman/options/mailman-developers/mailman-developers%40progressive-comp.com


Security Policy: http://wiki.list.org/x/QIA9


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic