Menu

Commit [r7677]  Maximize  Restore  History

0.12dev: Modularized `trac-admin` by introducing an interface `IAdminCommandProvider` and moving all commands except `help`, `quit` and `initenv` into their respective owner modules.

* Tab-completion has been reworked and should be closer to what's usual in shells.
* Exceptions raised in tab-completion functions are now displayed, where they were previously swallowed by `readline`.

This completes the first part of #7770.

Don't forget to run:
{{{
python setup.py develop
}}}
to pick up the new modules.

rblank 2008-11-12

changed /trunk/setup.py
changed /trunk/trac/admin/api.py
changed /trunk/trac/admin/console.py
changed /trunk/trac/admin/tests/console-tests.txt
changed /trunk/trac/config.py
changed /trunk/trac/env.py
changed /trunk/trac/perm.py
changed /trunk/trac/ticket/admin.py
changed /trunk/trac/util/__init__.py
changed /trunk/trac/util/text.py
added /trunk/trac/versioncontrol/admin.py
added /trunk/trac/wiki/admin.py
/trunk/setup.py Diff Switch to side-by-side view
Loading...
/trunk/trac/admin/api.py Diff Switch to side-by-side view
Loading...
/trunk/trac/admin/console.py Diff Switch to side-by-side view
Loading...
/trunk/trac/admin/tests/console-tests.txt Diff Switch to side-by-side view
Loading...
/trunk/trac/config.py Diff Switch to side-by-side view
Loading...
/trunk/trac/env.py Diff Switch to side-by-side view
Loading...
/trunk/trac/perm.py Diff Switch to side-by-side view
Loading...
/trunk/trac/ticket/admin.py Diff Switch to side-by-side view
Loading...
/trunk/trac/util/__init__.py Diff Switch to side-by-side view
Loading...
/trunk/trac/util/text.py Diff Switch to side-by-side view
Loading...
/trunk/trac/versioncontrol/admin.py Diff Switch to side-by-side view
Loading...
/trunk/trac/wiki/admin.py Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB