summaryrefslogtreecommitdiff
path: root/cmd2/argparse_completer.py
Commit message (Expand)AuthorAgeFilesLines
* Restored newlines to ACArgumentParser help and error textKevin Van Brunt2019-05-091-4/+2
* Removed more suppression of exceptions in argparse completer to help with deb...Kevin Van Brunt2019-05-071-21/+6
* Removed try/except in argparse completion code since we don't want to suppres...Kevin Van Brunt2019-05-061-13/+10
* ACArgumentParser no longer prints complete help text when a parsing error occursKevin Van Brunt2019-05-061-8/+5
* Fixed a lot of warningsKevin Van Brunt2019-03-011-1/+1
* Updated the examples to illustrate sorting CompletionItemsKevin Van Brunt2019-02-271-4/+4
* Added matches_sort_key member to cmd2Kevin Van Brunt2019-02-271-9/+14
* Made cmd2_app a positional and required argument of AutoCompleter.Kevin Van Brunt2019-02-231-36/+18
* Fix flake8 issuesTodd Leonhardt2018-12-061-2/+5
* Fixed issue where flag at beginning of REMAINDER section was tab completingKevin Van Brunt2018-10-101-10/+8
* Added code to handle -- in argparse completerKevin Van Brunt2018-10-101-19/+40
* Added tests for token_resembles_flagKevin Van Brunt2018-10-091-1/+2
* Added ability for argcompleter to determine difference between flag and negat...Kevin Van Brunt2018-10-091-9/+30
* Fixed unit test failures and addressed code review commentsTodd Leonhardt2018-10-061-16/+16
* Merge remote-tracking branch 'origin/master' into argparse_remainderEric Lin2018-10-061-0/+7
|\
| * Using sub-command instead of subcommand where possible to be consistent with ...Kevin Van Brunt2018-10-051-0/+7
* | Fixed a few edge cases:Eric Lin2018-10-061-6/+17
* | Added handling of nargs=argparse.REMAINDER in both AutoCompleter and Argparse...Eric Lin2018-10-061-31/+68
|/
* Fixed usage statement where options were still appearing after the positionalsKevin Van Brunt2018-09-271-1/+1
* Updated documentationKevin Van Brunt2018-09-261-0/+3
* Fixing unit testsKevin Van Brunt2018-09-251-1/+1
* Merge branch 'master' into macroKevin Van Brunt2018-09-251-0/+12
|\
| * Added the the ability to format help to the AutoCompleter to support sub-comm...Eric Lin2018-09-231-0/+12
* | Placed options at beginning of usage statement like argparse does.Kevin Van Brunt2018-09-241-10/+12
|/
* Fixed case where hints with no text printedKevin Van Brunt2018-09-211-4/+11
* Removed remaining type hints in docstringsKevin Van Brunt2018-09-211-6/+6
* ACHelpFormatter now inherits from argparse.RawTextHelpFormatter to make it ea...Kevin Van Brunt2018-08-241-4/+1
* Updated argparse_completer to automatically set the matches_sorted flag for t...Eric Lin2018-08-011-0/+1
* Added some explanation of CompletionItem usage in codeEric Lin2018-06-131-3/+30
* Added a check to verify the existence of a descriptive header. Added a consta...Eric Lin2018-06-131-1/+6
* Added .mypy_cache to .gitignoreTodd Leonhardt2018-06-101-22/+22
* Update to use new completion_header when returning completions in tabular for...Eric Lin2018-06-071-5/+3
* Adds possible support for tabular tab completion results.Eric Lin2018-06-061-0/+40
* Fixes problem with not passing the parameter hint suppression down to sub-com...Eric Lin2018-05-221-0/+13
* Changed some unit tests to use pytest-mock instead of mocker/monkeypatch beca...Eric Lin2018-05-191-1/+4
* Some fixes to autocompleter to make it easier to do delimited and file comple...Eric Lin2018-05-181-10/+40
* Figured out how to detect the second tab press. Writing parameter hinting to ...Eric Lin2018-05-031-1/+3
* Further customization of argparse applying patch submitted to https://bugs.py...Eric Lin2018-04-301-2/+262
* Initial approach to the pyscript revamp.Eric Lin2018-04-241-1/+7
* Updated constructor argumentsEric Lin2018-04-231-0/+2
* Added support for using cmd2 application class methods as an argument complet...Eric Lin2018-04-231-3/+15
* Addressed PR comments. Simplified some of the implementation per PR comments.Eric Lin2018-04-231-1/+1
* Added some more comments for clarification.Eric Lin2018-04-211-3/+5
* Changed cmd2 to use autocompleter by default for all argparse commands. Not a...Eric Lin2018-04-201-0/+22
* Identified and marked a few blocks of code that can't be reached during unit ...Eric Lin2018-04-191-0/+9
* Addresses comments on #362Eric Lin2018-04-191-0/+821