Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 257: Improved help command, now parsing options with optparse | Jason Gerard DeRose | 2008-09-04 | 1 | -23/+51 | |
| | ||||||
* | 256: Fixed cli.help plugin so it looks up commands in CLI instead of API | Jason Gerard DeRose | 2008-09-04 | 1 | -5/+10 | |
| | ||||||
* | 255: CLI help, console commands now subclass from public.Application; other ↵ | Jason Gerard DeRose | 2008-09-04 | 1 | -6/+12 | |
| | | | | tweeking to make CLI utilize Application | |||||
* | 201: Added new cli command 'console' that starts a custom interactive Python ↵ | Jason Gerard DeRose | 2008-08-27 | 1 | -1/+13 | |
| | | | | console | |||||
* | 182: Renamed plublic.cmd base class to Command | Jason Gerard DeRose | 2008-08-15 | 1 | -4/+4 | |
| | ||||||
* | 150: NameSpace.__iter__() now iterates through the names, not the members; ↵ | Jason Gerard DeRose | 2008-08-14 | 1 | -2/+2 | |
| | | | | added NameSpace.__call__() method which iterates through the members; NameSpace no longer requires members to be Proxy instances; updated unit tests and affected code; cleaned up NameSpace docstrings and switch to epydoc param docstrings | |||||
* | 149: CLI.run() now does an arg.decode('utf-8') for args in sys.argv so that ↵ | Jason Gerard DeRose | 2008-08-14 | 1 | -3/+2 | |
| | | | | non-ascii characters work | |||||
* | 148: Added some basic out put for cli.help.__call__() method | Jason Gerard DeRose | 2008-08-13 | 1 | -0/+5 | |
| | ||||||
* | 146: Removed CLI.parse_kw() method and corresponding unit tests | Jason Gerard DeRose | 2008-08-13 | 1 | -14/+2 | |
| | ||||||
* | 145: Added new CLI.parse() method; added corresponding unit tests | Jason Gerard DeRose | 2008-08-13 | 1 | -1/+15 | |
| | ||||||
* | 140: Added a skeleton help command in cli.py | Jason Gerard DeRose | 2008-08-13 | 1 | -0/+5 | |
| | ||||||
* | 139: Removed dummy gettext _() func from cli.py; improved CLI.print_commands() | Jason Gerard DeRose | 2008-08-13 | 1 | -6/+3 | |
| | ||||||
* | 138: Added ProxyTarget.doc property; CLI.print_commands() now uses cmd.doc ↵ | Jason Gerard DeRose | 2008-08-13 | 1 | -1/+1 | |
| | | | | instead of cmd.get_doc() | |||||
* | 136: CLI.print_commands() now prints cmd.get_doc() as well | Jason Gerard DeRose | 2008-08-13 | 1 | -1/+4 | |
| | ||||||
* | 134: Added CLI.mcl (Max Command Length) property; added corresponding unit tests | Jason Gerard DeRose | 2008-08-13 | 1 | -0/+12 | |
| | ||||||
* | 122: The dictorary interface to CLI now has keys build using to_cli(), ↵ | Jason Gerard DeRose | 2008-08-12 | 1 | -2/+15 | |
| | | | | rather than converting at each call | |||||
* | 115: CLI now parses out kw args; cmd.__call__() now uses print_n_call() to ↵ | Jason Gerard DeRose | 2008-08-12 | 1 | -14/+14 | |
| | | | | give feedback on the calling | |||||
* | 114: Fixed cmd.__get_options(); more work on CLI | Jason Gerard DeRose | 2008-08-12 | 1 | -2/+17 | |
| | ||||||
* | 112: More work on cli.py | Jason Gerard DeRose | 2008-08-11 | 1 | -9/+15 | |
| | ||||||
* | 110: Started fleshing out more in cli.py | Jason Gerard DeRose | 2008-08-11 | 1 | -0/+31 | |
| | ||||||
* | 87: Moved to_cli(), from_cli() functions from plugable.py into new cli.py ↵ | Jason Gerard DeRose | 2008-08-08 | 1 | -0/+40 | |
file; moved corresponding unit tests into new test_cli.py file |