summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Renamed use_ipython keyword parameter of cmd2.Cmd.__init__() to include_ipy.py_refactorKevin Van Brunt2021-03-262-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() dictionaryKevin Van Brunt2021-03-241-9/+4
|
* ipy command now includes all of self.py_locals in the IPython environmentKevin Van Brunt2021-03-241-13/+11
|
* Update autospec mock documentationkotfu2021-03-231-13/+37
|
* Fixed docs creation errorsKevin Van Brunt2021-03-231-0/+3
|
* No longer using -1 as an exit codeexit_codeKevin Van Brunt2021-03-231-1/+1
|
* onecmd_plus_hooks() now sets self.exit_code when a SystemExit handledKevin Van Brunt2021-03-231-0/+3
|
* Some mypy validation fixesEric Lin2021-03-181-2/+0
|
* Added link for command_definition moduleKevin Van Brunt2021-03-081-0/+2
|
* Added cmd2.exceptions.PassThroughExceptionexception_passthroughKevin Van Brunt2021-03-021-0/+3
|
* Deprecate Python 3.5Todd Leonhardt2021-02-202-4/+7
|
* Merge branch 'master' into blackTodd Leonhardt2021-02-195-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.0Todd Leonhardt2021-02-141-1/+1
| |\
| | * Update modular_commands.rstKory Gill2021-02-131-1/+1
| | | | | | | | | Minor fix to use cmd2 intead of cmd in example text.
| * | Merge branch 'master' into 2.0Kevin Van Brunt2021-01-294-6/+18
| |\ \ | | |/
| * | Merge branch 'master' into 2.0Kevin Van Brunt2021-01-221-1/+1
| |\ \
| * \ \ Merge branch 'master' into 2.0Todd Leonhardt2020-11-114-14/+15
| |\ \ \ | | | | | | | | | | | | | | | | | | | | # Conflicts: # CHANGELOG.md
| * | | | Added section to completion docs about read_input() functionKevin Van Brunt2020-09-091-0/+12
| | | | |
| * | | | Merge branch '2.0' into read_inputKevin Van Brunt2020-09-091-9/+10
| |\ \ \ \
| | * \ \ \ Merge branch 'master' into 2.0Kevin Van Brunt2020-09-091-9/+10
| | |\ \ \ \
| * | | | | | Moved two classes from cmd2.py to utils.py.Kevin Van Brunt2020-09-092-23/+27
| | | | | | |
| * | | | | | Made CustomCompletionSettings public since it's optionally passed to public ↵Kevin Van Brunt2020-09-051-4/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | method cmd2.Cmd.complete().
| * | | | | | Merge branch '2.0' into read_inputKevin Van Brunt2020-09-031-6/+34
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Merge branch 'master' into 2.0Kevin Van Brunt2020-09-031-6/+34
| | |\ \ \ \ \
| * | | | | | | Fixed docs errorKevin Van Brunt2020-09-011-0/+4
| |/ / / / / /
| * | | | | | Merge branch 'master' into 2.0Kevin Van Brunt2020-08-281-2/+2
| |\ \ \ \ \ \
| * | | | | | | Removed Namespace.__statement__Kevin Van Brunt2020-08-271-6/+2
| | | | | | | |
| * | | | | | | Merge branch 'master' into 2.0Kevin Van Brunt2020-08-273-11/+13
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into 2.0Kevin Van Brunt2020-08-251-1/+17
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'master' into 2.0Kevin Van Brunt2020-08-207-8/+80
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Replaced choices_function / choices_method with choices_provider.Kevin Van Brunt2020-08-133-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 formatTodd Leonhardt2021-01-311-20/+19
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Updated documentationmiscKevin Van Brunt2021-01-291-0/+9
| | | | | | | | | |
* | | | | | | | | | Merge branch 'master' into pr/docs/md/brokenlinkTodd Leonhardt2021-01-282-5/+8
|\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into pr/doc/commandsTodd Leonhardt2021-01-281-3/+6
| |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | Update conditional pyreadline3 dependency for WinKyle King2021-01-271-3/+6
| | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | |
| * | | | | | | | | | Fix doc in docs/features/commands.rstKevin "Tristate Tom" Weiss2021-01-281-2/+2
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | finis should be finish. A missing double quote (") for the docstring in the `do_bail` example makes formatting incorrect.
* | | | | | | | | | docs/features/modular_commands: fix broken linkKevin "Tristate Tom" Weiss2021-01-281-1/+1
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I guess the examples structure has changed since the docs. I suggest changing the broken link: https://github.com/python-cmd2/cmd2/tree/master/plugins/command_sets/examples to https://github.com/python-cmd2/cmd2/tree/master/examples/modular_commands Maybe also hiding the full link is nice.
* | | | | | | | | Fix wrong superclass in docKilian2021-01-021-1/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Replace with_argparser_and_unknown_args in docsKyle King2020-11-081-11/+8
| | | | | | | |
* | | | | | | | Use set --verbose instead of -v in docsKyle King2020-10-311-2/+2
| | | | | | | |
* | | | | | | | Fixed error in set --long, which should be set -vKyle King2020-10-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Cmd) set --long Usage: set [-h] [-v] [param] [value] Error: unrecognized arguments: --long
* | | | | | | | typoStratos Gerakakis2020-10-101-1/+1
| | | | | | | |
* | | | | | | | Fixed issue where quoted redirectors and terminators in aliases and macros ↵Kevin Van Brunt2020-09-301-0/+4
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | were not being restored when read from a startup script.
* | | | | | | Updated documentation about set commandKevin Van Brunt2020-09-091-9/+10
| |_|_|_|_|/ |/| | | | |
* | | | | | Fixed type hints in example code1.3.9Kevin Van Brunt2020-09-031-1/+1
| | | | | |
* | | | | | Documented CommandSet event handlersKevin Van Brunt2020-09-031-1/+29
| | | | | |
* | | | | | Updated docsKevin Van Brunt2020-09-011-4/+4
| |_|_|_|/ |/| | | |
* | | | | Fixed issue where subcommand added with @as_subcommand_to decorator did not ↵Kevin Van Brunt2020-08-271-2/+2
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | display help when called with -h/--help. 'add_help=False' no longer has to be passed to parsers used in @as_subcommand_to decorator.
* | | | The functions cmd2 adds to Namespaces (get_statement() and get_handler()) ↵Kevin Van Brunt2020-08-263-11/+13
| |_|/ |/| | | | | | | | | | | | | | | | | are now Cmd2AttributeWrapper objects named cmd2_statement and cmd2_handler. This makes it easy to filter out which attributes in an argparse.Namespace were added by cmd2.