diff options
author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2018-02-08 21:48:00 -0500 |
---|---|---|
committer | Todd Leonhardt <todd.leonhardt@gmail.com> | 2018-02-08 21:48:00 -0500 |
commit | 303e9cb734d217fe4f142040518e3dd7a2a2b3ee (patch) | |
tree | cb069a30f8b1410f27bfc1a39b8bcc39547997ed /README.md | |
parent | 4895d5d8db4e57e2ef9a062473a8536f4f07f213 (diff) | |
download | cmd2-git-303e9cb734d217fe4f142040518e3dd7a2a2b3ee.tar.gz |
Added optional persistent readline history feature
- Including an example and info in the Sphinx docs
Also:
- Created CHANGELOG entry for 0.8.1 release
- Added info to README about new sub-menu feature
- Bumped version to 0.8.1
TODO:
- Added a unit test for the persistent readline history feature
Diffstat (limited to 'README.md')
-rwxr-xr-x | README.md | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -18,7 +18,7 @@ when using cmd. Main Features ------------- -- Searchable command history (`history` command and `<Ctrl>+r`) +- Searchable command history (`history` command and `<Ctrl>+r`) - optionally persistent - Text file scripting of your application with `load` (`@`) and `_relative_load` (`@@`) - Python scripting of your application with ``pyscript`` - Run shell commands with ``!`` @@ -30,6 +30,7 @@ Main Features - Special-character command shortcuts (beyond cmd's `@` and `!`) - Settable environment parameters - Parsing commands with arguments using `argparse`, including support for sub-commands +- Sub-menu support via the ``AddSubmenu`` decorator - Unicode character support (*Python 3 only*) - Good tab-completion of commands, sub-commands, file system paths, and shell commands - Python 2.7 and 3.4+ support |