summaryrefslogtreecommitdiff
path: root/cmd2
Commit message (Expand)AuthorAgeFilesLines
* cmdloop now checks to see if it is running in the main thread before attempti...Todd Leonhardt2018-10-211-6/+9
* Deleted Cmd.colorize() method and Cmd._colorcodes dictionary which were depre...Todd Leonhardt2018-10-181-20/+0
* Updated outdated header comment in cmd2.pyTodd Leonhardt2018-10-141-1/+1
* RefactoredKevin Van Brunt2018-10-131-26/+29
* Argparse commands called as methods of PyscriptBridge now go through onecmd_p...Kevin Van Brunt2018-10-121-14/+15
* Non-argparse commands called as methods of PyscriptBridge now go through onec...Kevin Van Brunt2018-10-121-1/+6
* You can now call a macro with extra argumentsKevin Van Brunt2018-10-122-7/+17
* Refactored async_alertKevin Van Brunt2018-10-111-56/+43
* Using wcwidth to calculate display width of promptKevin Van Brunt2018-10-111-18/+25
* Do not asynchronously update continuation promptsKevin Van Brunt2018-10-111-16/+26
* Syle-based refactorKevin Van Brunt2018-10-111-2/+2
* Fixed ArgparseFunctor to allow flag looking tokens in REMAINDER sectionsKevin Van Brunt2018-10-101-2/+4
* 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-102-22/+43
* Added tests for token_resembles_flagKevin Van Brunt2018-10-091-1/+2
* Fixed error where an inner stream like StringIO doesn't have a buffer attribute.Kevin Van Brunt2018-10-091-2/+8
* Added ability for argcompleter to determine difference between flag and negat...Kevin Van Brunt2018-10-092-15/+37
* Use argparser to determine if a token looks like an optionalKevin Van Brunt2018-10-071-17/+2
* Allowing negative number values when checking for optional prefix charactersKevin Van Brunt2018-10-071-5/+6
* Added check to prevent optional value strings from being accepted as positionalsKevin Van Brunt2018-10-061-4/+23
* Quoting strings with utility functionKevin Van Brunt2018-10-061-5/+3
* Added documentation stating that parsers passed to argparse decorators need t...Todd Leonhardt2018-10-061-2/+2
* Fixed unit test failures and addressed code review commentsTodd Leonhardt2018-10-062-21/+22
* Merge remote-tracking branch 'origin/master' into argparse_remainderEric Lin2018-10-063-33/+62
|\
| * set_window_title() will no longer write to stderr unless self._terminal_lock ...Kevin Van Brunt2018-10-051-17/+32
| * Simplified codeKevin Van Brunt2018-10-051-1/+1
| * No longer using stderr and self.data together to determine truthiness of a Co...Kevin Van Brunt2018-10-051-3/+10
| * Using sub-command instead of subcommand where possible to be consistent with ...Kevin Van Brunt2018-10-053-13/+20
* | 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-062-47/+117
|/
* Added hyphen to subparser titleKevin Van Brunt2018-10-041-2/+2
* Added title subcommand groupsKevin Van Brunt2018-10-041-2/+2
* Fixed issue introduced in the recent batch of changes that appended to histor...Kevin Van Brunt2018-10-041-2/+2
* Updated docstringKevin Van Brunt2018-10-031-2/+2
* Updated docstringKevin Van Brunt2018-10-031-2/+2
* Made encode and error class members of StdSimKevin Van Brunt2018-10-031-20/+20
* Fixed error where binary data was crashing getvalue. Added accessor methods f...Kevin Van Brunt2018-10-031-13/+27
* Tweaked some error stringsKevin Van Brunt2018-10-031-2/+2
* Merge branch 'master' into py_enhancementsTodd Leonhardt2018-10-031-56/+61
|\
| * Updated commentKevin Van Brunt2018-10-031-2/+2
| * Commands with categories will no longer show in the 'Undocumented commands' s...Kevin Van Brunt2018-10-031-22/+32
| * Don't recognize help functions for argparse commandsKevin Van Brunt2018-10-031-7/+7
| * Fixed argparse help summary when no docstring was providedKevin Van Brunt2018-10-031-33/+28
* | Returned cmd_echo default to False except when running a Python command at th...Kevin Van Brunt2018-10-022-1/+3
* | Improved documentationKevin Van Brunt2018-10-021-3/+5
* | Don't worry about unquoting alias and macro names as they shouldn't be entere...Kevin Van Brunt2018-10-021-24/+10
* | Default cmd_echo to True in PyscriptBridge so things like 'py app.help()' wil...Kevin Van Brunt2018-10-021-5/+5
* | Changed PyscriptBridge.__getattr__ to raise Attribute error for non-commandsKevin Van Brunt2018-10-021-2/+6
* | Changed default() to print the actual command run for unknown syntax errors.Kevin Van Brunt2018-10-021-12/+6
* | Added echo parameter for calling commands from PyscriptKevin Van Brunt2018-10-022-8/+31
|/