Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Deleted set_choices_provider() and set_completer() which were deprecated in ↵ | Kevin Van Brunt | 2021-08-19 | 2 | -25/+4 | |
| | | | | | | | | 2.1.2 | |||||
| * | set command output now uses SimpleTable. | Kevin Van Brunt | 2021-08-19 | 14 | -135/+189 | |
| | | | | | | | | | | | | | | Tabled tab completion now includes divider row. Tab completion results for aliases, macros, and Settables wrap long fields. SimpleTable now accepts blank for the divider character. It is identical to passing None. Removed --verbose flag from set command so the descriptions always show. | |||||
| * | Updated _print_topics() to use SimpleTable | Kevin Van Brunt | 2021-08-11 | 2 | -40/+46 | |
| | | ||||||
| * | Updated print_topics() and columnize() to account for ANSI styles and wide ↵ | Kevin Van Brunt | 2021-07-26 | 1 | -1/+75 | |
|/ | | | | characters | |||||
* | Updated files for 2.1.2 release2.1.2 | Kevin Van Brunt | 2021-07-05 | 3 | -3/+3 | |
| | ||||||
* | Added accessor methods for cmd2-specific attributes to the argparse.Action ↵ | Kevin Van Brunt | 2021-07-04 | 4 | -60/+319 | |
| | | | | | | class. Deprecated set_choices_provider() and set_completer() functions in favor of these new methods. | |||||
* | Fixed spelling in docstring | Kevin Van Brunt | 2021-06-28 | 1 | -1/+1 | |
| | ||||||
* | Updated docs | Kevin Van Brunt | 2021-06-25 | 3 | -3/+4 | |
| | ||||||
* | Updated CHANGELOG for 2.1.1 release2.1.1 | Kevin Van Brunt | 2021-06-17 | 1 | -1/+3 | |
| | ||||||
* | Trying to isolate beta | Eric Lin | 2021-06-17 | 1 | -2/+25 | |
| | ||||||
* | Updated all examples to use Cmd2ArgumentParser instead of ↵ | Kevin Van Brunt | 2021-06-17 | 15 | -51/+36 | |
| | | | | | | argparse.ArgumentParser. This is best practice for consistency of appearance between built-in and custom commands. | |||||
* | Fixing tests on Python 3.10 | Kevin Van Brunt | 2021-06-17 | 8 | -51/+47 | |
| | ||||||
* | Setting the version in nox to just '3.10' appears to allow 3.10.0b2 to run ↵ | Eric Lin | 2021-06-17 | 3 | -4/+7 | |
| | | | | | | | | for me github CI appears to require full beta version number which is incompatably with how nox wants the version passed in. Changed CI to run test targets without specifying version and relying on nox to auto-skip unsupported versions Added Python 3.10 to azure pipelines. | |||||
* | Fixed handling of argparse's default options group name which was changed in ↵ | Kevin Van Brunt | 2021-06-17 | 4 | -5/+15 | |
| | | | | Python 3.10 | |||||
* | Excluding more temporary directories from the manifest. Added plugins back ↵ | Eric Lin | 2021-06-17 | 2 | -5/+7 | |
| | | | | in to enable isolated tests | |||||
* | Add the tests_isolated directory back to the PyPI package for testing the ↵ | Todd Leonhardt | 2021-06-16 | 1 | -1/+0 | |
| | | | | CommandSet stuff (#1123) | |||||
* | Add CI testing on Python 3.10 beta2 (#1122) | Todd Leonhardt | 2021-06-14 | 2 | -2/+2 | |
| | | | | | | | * Begin testing on Python 3.10 beta 2 * Try to fix 3.10 build * Add nox session | |||||
* | Updated CHANGELOG for 2.1.0 release2.1.0 | Kevin Van Brunt | 2021-06-14 | 1 | -2/+2 | |
| | ||||||
* | Updated error message when invalid persistent history file is read | Kevin Van Brunt | 2021-06-14 | 1 | -1/+4 | |
| | ||||||
* | Sorted exception list | Kevin Van Brunt | 2021-06-14 | 1 | -1/+1 | |
| | ||||||
* | Fixed spelling in doc | Kevin Van Brunt | 2021-06-14 | 1 | -1/+1 | |
| | ||||||
* | Fixed Sphinx error | Kevin Van Brunt | 2021-06-14 | 1 | -1/+1 | |
| | ||||||
* | Updated documentation about persistent history files | Kevin Van Brunt | 2021-06-14 | 1 | -5/+4 | |
| | ||||||
* | Removed obsolete unit test | Kevin Van Brunt | 2021-06-14 | 1 | -27/+2 | |
| | ||||||
* | Added unit tests for History and Statement | Kevin Van Brunt | 2021-06-14 | 2 | -0/+118 | |
| | ||||||
* | Compressing JSON history files | Kevin Van Brunt | 2021-06-14 | 2 | -10/+15 | |
| | ||||||
* | Change mypy and lint github steps to use nox/invoke to make CI validation ↵ | Eric Lin | 2021-06-14 | 4 | -9/+21 | |
| | | | | configuration/commands match developer local commands. | |||||
* | Converted persistent history files from pickle to JSON format | Kevin Van Brunt | 2021-06-14 | 4 | -30/+111 | |
| | ||||||
* | Updating version tag filterplugin-ext-test-2.0.0 | Eric Lin | 2021-06-07 | 2 | -5/+6 | |
| | ||||||
* | Updated minimum cmd2 version for plugins to 2.0 due to API breaking changes. | Eric Lin | 2021-06-07 | 2 | -3/+3 | |
| | ||||||
* | Update changelog2.0.1 | Todd Leonhardt | 2021-06-07 | 1 | -0/+4 | |
| | ||||||
* | Don't include tests_isolated directory in cmd2 tarball published to PyPI | Todd Leonhardt | 2021-06-07 | 1 | -0/+1 | |
| | | | | This is because those tests require the cmd2-ext-test plugin | |||||
* | Merge pull request #1115 from python-cmd2/fix_manifest | Todd Leonhardt | 2021-06-07 | 1 | -0/+1 | |
|\ | | | | | Exclude plugins directory from tarball when cmd2 release is published | |||||
| * | Exclude plugins directory from tarball when cmd2 release is published to PyPI | Todd Leonhardt | 2021-06-06 | 1 | -0/+1 | |
|/ | ||||||
* | Merge pull request #1114 from python-cmd2/fix_tests | Todd Leonhardt | 2021-06-06 | 1 | -1/+1 | |
|\ | | | | | Try to fix tests failures on master | |||||
| * | Try to fix tests on master | Todd Leonhardt | 2021-06-06 | 1 | -1/+1 | |
|/ | ||||||
* | Attempt to fix test failures on master branch | Todd Leonhardt | 2021-06-06 | 1 | -1/+1 | |
| | ||||||
* | Corrected breaking change about history | Kevin Van Brunt | 2021-06-06 | 1 | -1/+1 | |
| | ||||||
* | Added missing breaking change about history files | Kevin Van Brunt | 2021-06-06 | 1 | -0/+2 | |
| | ||||||
* | Updated CHANGELOG for 2.0 release2.0.0 | Kevin Van Brunt | 2021-06-06 | 1 | -1/+1 | |
| | ||||||
* | Added notes to README about breaking changes in 2.0 | Kevin Van Brunt | 2021-06-06 | 1 | -10/+11 | |
| | ||||||
* | Updated documentation. Added support for calling cmd2.Cmd.run_editor() with ↵ | Kevin Van Brunt | 2021-05-25 | 3 | -4/+4 | |
| | | | | no argument. | |||||
* | Merge pull request #1105 from srowe/make-run_editor-public | Todd Leonhardt | 2021-05-24 | 2 | -6/+6 | |
|\ | | | | | Make _run_editor() public | |||||
| * | Merge branch 'master' into make-run_editor-public | Todd Leonhardt | 2021-05-24 | 3 | -6/+12 | |
| |\ | |/ |/| | ||||||
* | | Fixed allow_redirection documentation | Kevin Van Brunt | 2021-05-17 | 1 | -0/+1 | |
| | | ||||||
* | | do_eof() now just calls the quit function | Kevin Van Brunt | 2021-05-17 | 2 | -6/+11 | |
| | | ||||||
| * | Make _run_editor() public | Simon J. Rowe | 2021-05-14 | 2 | -6/+6 | |
|/ | ||||||
* | Removed cmd2.Cmd.quit_on_sigint. | Kevin Van Brunt | 2021-04-30 | 5 | -59/+10 | |
| | ||||||
* | Stopping a shell command with Ctrl-C now raises a KeyboardInterrupt to ↵ | Kevin Van Brunt | 2021-04-30 | 4 | -15/+72 | |
| | | | | | | support stopping a text script which ran the shell command. On POSIX systems, shell commands and processes being piped to are now run in the user's preferred shell instead of /bin/sh. | |||||
* | Changed default behavior of runcmds_plus_hooks() to not stop when Ctrl-C is ↵ | Kevin Van Brunt | 2021-04-30 | 3 | -11/+14 | |
| | | | | pressed and instead run the next command in its list. |