Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updating docs | Kevin Van Brunt | 2021-09-01 | 1 | -0/+4 |
| | |||||
* | Updated documentation | Kevin Van Brunt | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | set command output now uses SimpleTable. | Kevin Van Brunt | 2021-08-19 | 2 | -14/+20 |
| | | | | | | | 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. | ||||
* | Added accessor methods for cmd2-specific attributes to the argparse.Action ↵ | Kevin Van Brunt | 2021-07-04 | 1 | -0/+26 |
| | | | | | | class. Deprecated set_choices_provider() and set_completer() functions in favor of these new methods. | ||||
* | Updated docs | Kevin Van Brunt | 2021-06-25 | 3 | -3/+4 |
| | |||||
* | Updated all examples to use Cmd2ArgumentParser instead of ↵ | Kevin Van Brunt | 2021-06-17 | 2 | -17/+12 |
| | | | | | | argparse.ArgumentParser. This is best practice for consistency of appearance between built-in and custom commands. | ||||
* | Fixed handling of argparse's default options group name which was changed in ↵ | Kevin Van Brunt | 2021-06-17 | 1 | -1/+1 |
| | | | | Python 3.10 | ||||
* | 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 |
| | |||||
* | Updated documentation. Added support for calling cmd2.Cmd.run_editor() with ↵ | Kevin Van Brunt | 2021-05-25 | 1 | -2/+1 |
| | | | | no argument. | ||||
* | Fixed allow_redirection documentation | Kevin Van Brunt | 2021-05-17 | 1 | -0/+1 |
| | |||||
* | Removed cmd2.Cmd.quit_on_sigint. | Kevin Van Brunt | 2021-04-30 | 2 | -20/+0 |
| | |||||
* | Renamed silent_startup_script to silence_startup_script for clarity | Kevin Van Brunt | 2021-04-28 | 1 | -2/+2 |
| | |||||
* | Replaced some pexcept() calls with perror(). | Kevin Van Brunt | 2021-04-02 | 3 | -4/+4 |
| | | | | | | Converted some strings to f-strings. Fixed some grammar in error messages and docs. Increased code coverage. | ||||
* | More things to make mypy happy. | Eric Lin | 2021-04-02 | 1 | -0/+1 |
| | |||||
* | Renamed use_ipython keyword parameter of cmd2.Cmd.__init__() to include_ipy. | Kevin Van Brunt | 2021-03-30 | 2 | -69/+31 |
| | | | | | | | | | | Added include_py keyword parameter to cmd2.Cmd.__init__(). If False, then the py command will not be available. Removed ability to run Python commands from the command line with py. Made banners and exit messages of Python and IPython consistent. Changed utils.is_text_file() to raise OSError if file cannot be read. | ||||
* | Removed ipy's access to the CLI's globals() dictionary | Kevin Van Brunt | 2021-03-24 | 1 | -9/+4 |
| | |||||
* | ipy command now includes all of self.py_locals in the IPython environment | Kevin Van Brunt | 2021-03-24 | 1 | -13/+11 |
| | |||||
* | Update autospec mock documentation | kotfu | 2021-03-23 | 1 | -13/+37 |
| | |||||
* | Fixed docs creation errors | Kevin Van Brunt | 2021-03-23 | 1 | -0/+3 |
| | |||||
* | No longer using -1 as an exit codeexit_code | Kevin Van Brunt | 2021-03-23 | 1 | -1/+1 |
| | |||||
* | onecmd_plus_hooks() now sets self.exit_code when a SystemExit handled | Kevin Van Brunt | 2021-03-23 | 1 | -0/+3 |
| | |||||
* | Some mypy validation fixes | Eric Lin | 2021-03-18 | 1 | -2/+0 |
| | |||||
* | Added link for command_definition module | Kevin Van Brunt | 2021-03-08 | 1 | -0/+2 |
| | |||||
* | Added cmd2.exceptions.PassThroughExceptionexception_passthrough | Kevin Van Brunt | 2021-03-02 | 1 | -0/+3 |
| | |||||
* | Deprecate Python 3.5 | Todd Leonhardt | 2021-02-20 | 2 | -4/+7 |
| | |||||
* | Merge branch 'master' into black | Todd Leonhardt | 2021-02-19 | 5 | -20/+49 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # cmd2/__init__.py # cmd2/argparse_completer.py # cmd2/argparse_custom.py # cmd2/cmd2.py # cmd2/decorators.py # cmd2/exceptions.py # cmd2/utils.py # examples/arg_decorators.py # examples/argparse_completion.py # examples/modular_commands_main.py # tests/test_argparse_completer.py # tests/test_argparse_custom.py # tests/test_cmd2.py # tests/test_completion.py # tests/test_history.py | ||||
| * | Merge branch 'master' into 2.02.0 | Todd Leonhardt | 2021-02-14 | 1 | -1/+1 |
| |\ | |||||
| | * | Update modular_commands.rst | Kory Gill | 2021-02-13 | 1 | -1/+1 |
| | | | | | | | | | Minor fix to use cmd2 intead of cmd in example text. | ||||
| * | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2021-01-29 | 4 | -6/+18 |
| |\ \ | | |/ | |||||
| * | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2021-01-22 | 1 | -1/+1 |
| |\ \ | |||||
| * \ \ | Merge branch 'master' into 2.0 | Todd Leonhardt | 2020-11-11 | 4 | -14/+15 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | # Conflicts: # CHANGELOG.md | ||||
| * | | | | Added section to completion docs about read_input() function | Kevin Van Brunt | 2020-09-09 | 1 | -0/+12 |
| | | | | | |||||
| * | | | | Merge branch '2.0' into read_input | Kevin Van Brunt | 2020-09-09 | 1 | -9/+10 |
| |\ \ \ \ | |||||
| | * \ \ \ | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-09-09 | 1 | -9/+10 |
| | |\ \ \ \ | |||||
| * | | | | | | Moved two classes from cmd2.py to utils.py. | Kevin Van Brunt | 2020-09-09 | 2 | -23/+27 |
| | | | | | | | |||||
| * | | | | | | Made CustomCompletionSettings public since it's optionally passed to public ↵ | Kevin Van Brunt | 2020-09-05 | 1 | -4/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | method cmd2.Cmd.complete(). | ||||
| * | | | | | | Merge branch '2.0' into read_input | Kevin Van Brunt | 2020-09-03 | 1 | -6/+34 |
| |\ \ \ \ \ \ | | |/ / / / / | |||||
| | * | | | | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-09-03 | 1 | -6/+34 |
| | |\ \ \ \ \ | |||||
| * | | | | | | | Fixed docs error | Kevin Van Brunt | 2020-09-01 | 1 | -0/+4 |
| |/ / / / / / | |||||
| * | | | | | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-28 | 1 | -2/+2 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Removed Namespace.__statement__ | Kevin Van Brunt | 2020-08-27 | 1 | -6/+2 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-27 | 3 | -11/+13 |
| |\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-25 | 1 | -1/+17 |
| |\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-20 | 7 | -8/+80 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Replaced choices_function / choices_method with choices_provider. | Kevin Van Brunt | 2020-08-13 | 3 | -19/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaced completer_function / completer_method with completer. ArgparseCompleter now always passes cmd2.Cmd or CommandSet instance as the self argument to choices_provider and completer functions. Moved basic_complete from utils into cmd2.Cmd class. Moved CompletionError to exceptions.py | ||||
* | | | | | | | | | | | Add black for automatic code format | Todd Leonhardt | 2021-01-31 | 1 | -20/+19 |
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |||||
* | | | | | | | | | | Updated documentationmisc | Kevin Van Brunt | 2021-01-29 | 1 | -0/+9 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge branch 'master' into pr/docs/md/brokenlink | Todd Leonhardt | 2021-01-28 | 2 | -5/+8 |
|\ \ \ \ \ \ \ \ \ \ |