summaryrefslogtreecommitdiff
path: root/cmd2/argparse_completer.py
Commit message (Expand)AuthorAgeFilesLines
* Sorting unsorted numbers list in ascending order in AutoCompleterKevin Van Brunt2019-07-201-0/+6
* Changed all uses of sub-command to subcommandKevin Van Brunt2019-07-191-5/+5
* Reduced complexity of complete()Kevin Van Brunt2019-07-171-1/+1
* Using action instead of action.dest as dictionary keyKevin Van Brunt2019-07-161-12/+11
* Removed unnecessary dictionaryKevin Van Brunt2019-07-161-52/+51
* Renamed matches_sort_key to default_sort_key and using it to sort additional dKevin Van Brunt2019-07-151-1/+1
* Added ability to specify nargs ranges with no upper boundKevin Van Brunt2019-07-151-18/+4
* Made a few module functions protectedKevin Van Brunt2019-07-151-9/+9
* Added more hint unit testsKevin Van Brunt2019-07-121-2/+7
* More unit testsKevin Van Brunt2019-07-121-1/+1
* Added unit tests for unfinished flag errorsKevin Van Brunt2019-07-121-6/+2
* Fixed issue where flag arg hints weren't always printingKevin Van Brunt2019-07-121-6/+13
* Changed unfinished flag error formatKevin Van Brunt2019-07-121-4/+6
* Updated docsKevin Van Brunt2019-07-121-1/+1
* Removed unused codeKevin Van Brunt2019-07-121-32/+18
* Fixed issue where flags did not always complete while in a positionalKevin Van Brunt2019-07-121-9/+6
* Added commentsKevin Van Brunt2019-07-121-3/+7
* More refactoringKevin Van Brunt2019-07-121-3/+25
* Refactored much of AutoCompleter.complete_command.Kevin Van Brunt2019-07-111-188/+203
* Changes suggested in code reviewKevin Van Brunt2019-07-111-5/+4
* Removed unused code and add unit testKevin Van Brunt2019-07-111-17/+4
* Added documentationKevin Van Brunt2019-07-111-54/+2
* Small refactoringKevin Van Brunt2019-07-101-16/+11
* Small refactors and doc updatesKevin Van Brunt2019-07-101-10/+9
* Fixed some double-dash handling logic added unit testsKevin Van Brunt2019-07-101-11/+15
* Removed unused variableKevin Van Brunt2019-07-101-6/+1
* Fixed bug where -- wasn't stopping a REMAINDER flag and did a lot of refactoringKevin Van Brunt2019-07-101-112/+105
* Small refactoring to simplify codeKevin Van Brunt2019-07-101-133/+131
* Fixed issue where names of remainder flags were not completingKevin Van Brunt2019-07-101-10/+10
* Resetting consumed arguments list each time a flag is usedKevin Van Brunt2019-07-081-32/+40
* Added code to handle flags with action set to append, append_const, and count...Kevin Van Brunt2019-07-081-1/+7
* Fixed issue where -- was not handled properly in AutoCompleter when the parse...Kevin Van Brunt2019-07-081-9/+9
* Moved all custom argparse classes intended for normal development to argparse...Kevin Van Brunt2019-07-071-52/+3
* Hiding flags that have help value of SUPRESSED in tab completion resultsKevin Van Brunt2019-07-071-22/+25
* Removed AutoCompleter that globally disables tab hintsKevin Van Brunt2019-07-061-11/+5
* Fixed issue where default descriptive header wasn't set correctlyKevin Van Brunt2019-07-061-4/+6
* More unit testsKevin Van Brunt2019-07-061-2/+2
* Added ability to limit how many CompletionItems display at a timeKevin Van Brunt2019-07-061-1/+3
* Refactoring and more unit testsKevin Van Brunt2019-07-051-15/+15
* Added documentationKevin Van Brunt2019-07-051-4/+18
* Fixed some warningsKevin Van Brunt2019-07-051-10/+12
* Removed AutoCompleter parameters that are obsoleteKevin Van Brunt2019-07-051-35/+19
* Using argparse constants instead of hardcoded stringsKevin Van Brunt2019-07-041-3/+3
* No longer restricting nargs range support to Cmd2ArgParserKevin Van Brunt2019-07-041-114/+14
* Fixed spellingKevin Van Brunt2019-07-031-1/+1
* Moved cmd2 custom argparse types to argparse_custom.pyKevin Van Brunt2019-07-031-692/+26
* Fixed some bugs in _resolve_choices_for_argKevin Van Brunt2019-07-031-10/+22
* Updated commentsKevin Van Brunt2019-07-031-8/+8
* Patched argparse._ActionsContainer.add_argument() to support more settings li...Kevin Van Brunt2019-07-021-57/+61
* Added functions to enable tab completion and choices provider functions to ar...Kevin Van Brunt2019-07-021-74/+121