| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Start to some improvements to default categories. Next: tag CommandSet ↵default_categories | Eric Lin | 2020-09-08 | 2 | -7/+10 |
| | | | | | classes with category name and search for default categories when a command is added to cmd2.Cmd | ||||
| * | Made CustomCompletionSettings public since it's optionally passed to public ↵ | Kevin Van Brunt | 2020-09-05 | 2 | -11/+31 |
| | | | | | method cmd2.Cmd.complete(). | ||||
| * | Added pragma: no cover to some tab completion code | Kevin Van Brunt | 2020-09-05 | 1 | -7/+5 |
| | | |||||
| * | Updated unit tests for read_input() | Kevin Van Brunt | 2020-09-05 | 3 | -2/+42 |
| | | |||||
| * | Merge branch '2.0' into read_input | Kevin Van Brunt | 2020-09-05 | 8 | -78/+156 |
| |\ | |||||
| | * | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-09-05 | 8 | -78/+156 |
| | |\ | |||||
| | | * | Merge pull request #993 from python-cmd2/completion_hints | Kevin Van Brunt | 2020-09-05 | 8 | -55/+131 |
| | | |\ | | | | | | | | | Completion hint enhancements | ||||
| | | | * | Added always_show_hint setting | Kevin Van Brunt | 2020-09-05 | 8 | -55/+131 |
| | | |/ | | | | | | | | | | Fixed issue where flag names weren't always sorted correctly in argparse tab completion | ||||
| * | | | Merge branch '2.0' into read_input | Kevin Van Brunt | 2020-09-03 | 8 | -29/+110 |
| |\ \ \ | |/ / | |||||
| | * | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-09-03 | 9 | -33/+114 |
| | |\ \ | | |/ | |||||
| | | * | Fixed type hints in example code1.3.9 | Kevin Van Brunt | 2020-09-03 | 3 | -3/+3 |
| | | | | |||||
| | | * | Merge pull request #990 from python-cmd2/on_registered | Kevin Van Brunt | 2020-09-03 | 9 | -31/+111 |
| | | |\ | | | | | | | | | Added callbacks to CommandSet | ||||
| | | | * | Documented CommandSet event handlers | Kevin Van Brunt | 2020-09-03 | 1 | -1/+29 |
| | | | | | |||||
| | | | * | Added CommandSet.on_unregistered() | Kevin Van Brunt | 2020-09-03 | 4 | -14/+33 |
| | | | | | |||||
| | | | * | Updated docs | Kevin Van Brunt | 2020-09-01 | 5 | -16/+15 |
| | | | | | |||||
| | | | * | Added unit tests for CommandSet callbacks | Kevin Van Brunt | 2020-09-01 | 2 | -5/+26 |
| | | | | | |||||
| | | | * | Added on_registered() callback to CommandSet | Kevin Van Brunt | 2020-09-01 | 3 | -2/+15 |
| | | |/ | |||||
| * | | | Fixed flake8 error | Kevin Van Brunt | 2020-09-01 | 1 | -1/+4 |
| | | | | |||||
| * | | | Removed enum.auto() for Python 3.5 compatibility | Kevin Van Brunt | 2020-09-01 | 1 | -3/+3 |
| | | | | |||||
| * | | | Fixed docs error | Kevin Van Brunt | 2020-09-01 | 2 | -1/+6 |
| | | | | |||||
| * | | | Updated change log | Kevin Van Brunt | 2020-09-01 | 1 | -0/+4 |
| | | | | |||||
| * | | | Updated read_input example | Kevin Van Brunt | 2020-09-01 | 1 | -10/+33 |
| | | | | |||||
| * | | | Updated comments | Kevin Van Brunt | 2020-09-01 | 2 | -2/+6 |
| | | | | |||||
| * | | | Added read_input() example | Kevin Van Brunt | 2020-09-01 | 1 | -0/+89 |
| | | | | |||||
| * | | | Refactored ArgparseCompleter to support custom completion | Kevin Van Brunt | 2020-09-01 | 5 | -74/+66 |
| | | | | |||||
| * | | | Refactored read_input to support custom completion | Kevin Van Brunt | 2020-08-31 | 1 | -59/+138 |
| | | | | |||||
| * | | | Refactored complete() to handle custom behavior from read_input() | Kevin Van Brunt | 2020-08-31 | 3 | -80/+107 |
| |/ / | |||||
| * | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-28 | 8 | -35/+94 |
| |\ \ | |/ | |||||
| | * | Merge pull request #988 from python-cmd2/add_help1.3.8 | Kevin Van Brunt | 2020-08-28 | 6 | -31/+68 |
| | |\ | | | | | | | Removed need to set add_help to False for @as_subcommand_to decorator | ||||
| | | * | Fixed issue where subcommand added with @as_subcommand_to decorator did not ↵ | Kevin Van Brunt | 2020-08-27 | 6 | -31/+68 |
| | |/ | | | | | | | | | | | 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 with_argparse() decorator was incorrectly using a parsed statement ↵1.3.7 | Eric Lin | 2020-08-27 | 3 | -4/+26 |
| | | | | | | | | | object to search for the original function arguments. Switched to search for the original statement value instead | ||||
| * | | Removed Namespace.__statement__ | Kevin Van Brunt | 2020-08-27 | 3 | -10/+2 |
| | | | |||||
| * | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-27 | 14 | -41/+88 |
| |\ \ | |/ | |||||
| | * | Fixed typo in change log | Kevin Van Brunt | 2020-08-27 | 1 | -1/+2 |
| | | | |||||
| | * | Updated change log for release1.3.6 | Kevin Van Brunt | 2020-08-27 | 1 | -1/+1 |
| | | | |||||
| | * | Merge pull request #985 from python-cmd2/dynamic_value | Kevin Van Brunt | 2020-08-27 | 14 | -41/+86 |
| | |\ | | | | | | | Added Cmd2AttributeWrapper class | ||||
| | | * | The functions cmd2 adds to Namespaces (get_statement() and get_handler()) ↵ | Kevin Van Brunt | 2020-08-26 | 14 | -41/+86 |
| | |/ | | | | | | | | | | | | | 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. | ||||
| * | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-25 | 8 | -18/+64 |
| |\ \ | |/ | |||||
| | * | Updated change log and docs for release1.3.5 | Kevin Van Brunt | 2020-08-25 | 2 | -1/+16 |
| | | | |||||
| | * | Merge pull request #984 from python-cmd2/recursion_error | Kevin Van Brunt | 2020-08-25 | 8 | -17/+48 |
| | |\ | | | | | | | Fixed RecursionError when printing an argparse.Namespace | ||||
| | | * | Fixed RecursionError when printing an argparse.Namespace caused by custom ↵ | Kevin Van Brunt | 2020-08-25 | 8 | -17/+48 |
| | |/ | | | | | | | | | | | attribute cmd2 was adding Added get_statement() function to argparse.Namespace which returns __statement__ attribute | ||||
| | * | Fixed typo | Kevin Van Brunt | 2020-08-21 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into 2.0 | Kevin Van Brunt | 2020-08-20 | 14 | -52/+340 |
| |\ \ | |/ | |||||
| | * | Updated change log for release1.3.4 | Kevin Van Brunt | 2020-08-20 | 1 | -1/+5 |
| | | | |||||
| | * | Merge pull request #980 from python-cmd2/move_module_loading | Kevin Van Brunt | 2020-08-20 | 14 | -52/+336 |
| | |\ | | | | | | | Fixed AttributeError when loading CommandSet | ||||
| | | * | Added tests for invalid subcommands | Eric Lin | 2020-08-20 | 2 | -0/+90 |
| | | | | |||||
| | | * | Minor formatting changes. Fixed some inaccurate comments | Eric Lin | 2020-08-20 | 1 | -19/+72 |
| | | | | |||||
| | | * | Updated documentation with more explicit discussions on testing | Eric Lin | 2020-08-20 | 9 | -9/+95 |
| | | | | | | | | | | | | | Added unit test to verify command name validation updates. | ||||
| | | * | Added validation of subcommand handler attributes | Eric Lin | 2020-08-20 | 2 | -8/+17 |
| | | | | |||||
| | | * | Fixed AttributeError when CommandSet that uses as_subcommand_to decorator is ↵ | Kevin Van Brunt | 2020-08-19 | 3 | -16/+62 |
| | |/ | | | | | | | loaded during cmd2.Cmd.__init__(). | ||||
