summaryrefslogtreecommitdiff
path: root/cmd2.py
Commit message (Expand)AuthorAgeFilesLines
* Removed slightly inaccurate commentKevin Van Brunt2018-03-031-3/+0
* Improved comments and simplied path_complete logicKevin Van Brunt2018-03-031-16/+29
* Simplified and renamed _shell_command_complete since it didn't need to be an ...Kevin Van Brunt2018-03-031-16/+14
* Removed an unnecessary call to .lower() when determining if a shortcut matche...Todd Leonhardt2018-03-021-1/+1
* Removed support for case-insensitive command parsingTodd Leonhardt2018-03-021-24/+11
* Removed abbrev attributeKevin Van Brunt2018-03-021-13/+3
* Fixed slicing bugKevin Van Brunt2018-03-021-17/+31
* Fixed some parsing bugs and added more unit testsKevin Van Brunt2018-03-021-10/+16
* Sorting all completion results. Added unit tests for help command.Kevin Van Brunt2018-03-021-10/+16
* Added tab completing subcommands to help commandKevin Van Brunt2018-03-021-0/+32
* Corrected tab completion of subcommands.Kevin Van Brunt2018-03-021-58/+55
* Fixed check to add spaceKevin Van Brunt2018-03-011-1/+1
* Restoring execute permission on cmd2.py for ease of exploratory testingTodd Leonhardt2018-03-011-0/+0
* A bit of refactoring to tab completion. Shortcuts not beginning with symbols ...Kevin Van Brunt2018-03-011-37/+65
* Added flag and index based tab completionKevin Van Brunt2018-03-011-123/+233
* Merge branch 'master' into unused_and_edit_fixesTodd Leonhardt2018-02-271-2/+10
|\
| * Revert to old attribute names for multilineCommands and excludeFromHistory to...Todd Leonhardt2018-02-271-7/+6
| * Merge branch 'master' into instance_variablesTodd Leonhardt2018-02-271-0/+5
| |\
| | * Added use of @functools.wraps() in our decorators.Todd Leonhardt2018-02-231-0/+5
| * | Converted a few class variables into instance variablesTodd Leonhardt2018-02-231-7/+11
| |/
* | Fixed removed_unused.py example and help for edit commandTodd Leonhardt2018-02-241-1/+1
|/
* Check if name is in self.names before removingBrandon Squizzato2018-02-121-1/+2
* Added optional persistent readline history featureTodd Leonhardt2018-02-081-5/+23
* When calling a submenu command from a higher level, strip off the first argum...Calvin Lobo2018-02-041-2/+3
* Changed arg name in _complete_from_cmd() so it doesn't shadow name from outer...Calvin Lobo2018-02-041-15/+15
* Merge branch 'master' into feature/submenuTodd Leonhardt2018-02-031-237/+404
|\
| * Improved argument processing docsTodd Leonhardt2018-02-011-1/+1
| * Fixed issue with automated transcript generation via "history -t"Todd Leonhardt2018-01-291-0/+7
| * redirect_stderr wasn't added to contextlib until Python 3.5Todd Leonhardt2018-01-221-4/+6
| * help command temporarily redirects sys.stdout and sys.stderr to self.stdout f...Todd Leonhardt2018-01-221-11/+23
| * Renamed @with_argument_parser decorator to @with_argparserTodd Leonhardt2018-01-211-3/+3
| * History enhancementsTodd Leonhardt2018-01-201-6/+37
| * Added unit tests for newly-overridden complete() methodTodd Leonhardt2018-01-201-0/+8
| * Added unit tests for sub-commandsTodd Leonhardt2018-01-201-1/+1
| * Tab-completion of subcommand names is now supportedTodd Leonhardt2018-01-201-9/+99
| * Added links to docs and examples to CHANGELOG.mdTodd Leonhardt2018-01-201-1/+1
| * Added support for argparse sub-commands when using cmd2 decoratorsTodd Leonhardt2018-01-201-2/+20
| * Improved how new argparse-based decorators provide helpTodd Leonhardt2018-01-171-30/+21
| * Cleanup of documentation and examplesTodd Leonhardt2018-01-171-1/+0
| * Fix bug which prevented multiple history commands from being runkotfu2018-01-161-1/+1
| * do_edit() no longer edits history, just files #252kotfu2018-01-161-77/+5
| * Remove do_save() and do_run() for #252kotfu2018-01-161-60/+8
| * Implement -o, -r, and -e options for issue #252Jared Crapo2018-01-151-10/+42
| * cmdenvironment command has been removed and its functionality now exists as a...Todd Leonhardt2018-01-151-16/+25
| * show command has been removedTodd Leonhardt2018-01-151-13/+17
| * __relative_load command is now hidden from help menu by defaultTodd Leonhardt2018-01-151-1/+1
| * Argument parsing and support currention functionality for #252kotfu2018-01-151-12/+16
| * Renamed new decorator to @with_argparser_and_unknown_args to make it more des...Todd Leonhardt2018-01-151-1/+1
| * Changed @with_argument_parser to only pass single argument to commandsTodd Leonhardt2018-01-151-20/+46
| * Just improved a few comments which had become outdatedTodd Leonhardt2018-01-151-5/+6