summaryrefslogtreecommitdiff
path: root/cmd2.py
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into startup_scriptTodd Leonhardt2018-03-161-7/+11
|\
| * Changing how commands are parsed if default_to_shell is TrueKevin Van Brunt2018-03-161-2/+11
| * Making parseline a bit closer to the orignal cmd versionKevin Van Brunt2018-03-161-5/+0
* | Added ability to specify a startup_script in cmd2.Cmd.__init__()Todd Leonhardt2018-03-161-1/+6
|/
* Added tab completion for shell commands when default_to_shell is TrueKevin Van Brunt2018-03-161-13/+12
* alias and unalias commands are implementedKevin Van Brunt2018-03-161-10/+93
* OptimizingKevin Van Brunt2018-03-151-13/+3
* Initial version of aliasesKevin Van Brunt2018-03-151-12/+57
* Fixed indentationKevin Van Brunt2018-03-151-8/+8
* Small refactorsKevin Van Brunt2018-03-151-6/+4
* Merge branch 'master' into moresubKevin Van Brunt2018-03-151-0/+3
|\
| * remove history line in select when user insert choiceAlberto Sartori2018-03-151-0/+3
* | Added convenience function for calling correct tab-completion function for su...Kevin Van Brunt2018-03-151-18/+96
* | No longer need to manually specify subcommand names for tab completionKevin Van Brunt2018-03-141-10/+14
* | Changed default_completer to all_else and it can be an iterable or functionKevin Van Brunt2018-03-141-43/+29
|/
* Added table_display.pyTodd Leonhardt2018-03-141-1/+1
* allow submenu history preservationAlberto Sartori2018-03-141-3/+20
* Merge branch 'master' into feature/copy-back-shared-attrsTodd Leonhardt2018-03-131-3/+11
|\
| * Merge branch 'master' into fix/submenu-require-sharesTodd Leonhardt2018-03-131-1/+9
| |\
| | * Added option to cancel the current line on keyboard interrupt.Mark Lalor2018-03-121-1/+9
| * | AddSubMenu should work with default kwargsAlberto Sartori2018-03-131-2/+2
| |/
* | add `preserve_shares` arg to AddSubMenuAlberto Sartori2018-03-131-22/+30
|/
* FileNotFoundError does not exists on python 2Alberto Sartori2018-03-121-3/+4
* missing args in calling completenamesAlberto Sartori2018-03-121-1/+3
* Tweaked logic on when to run default_completerKevin Van Brunt2018-03-091-4/+4
* Tweaked complete function to handle cases where a flag appears before subcomm...Kevin Van Brunt2018-03-091-28/+35
* Try to fix unit tests on WindowsTodd Leonhardt2018-03-071-2/+2
* Refactored the Windows vs macOS/Linux conditional in ppaged()Todd Leonhardt2018-03-071-6/+7
* Added broken_pipe_warning attribute of cmd2.Cmd.Todd Leonhardt2018-03-071-8/+11
* Added ppaged() method for printing output via a pagerTodd Leonhardt2018-03-071-1/+58
* 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
| |/