summaryrefslogtreecommitdiff
path: root/cmd2/cmd2.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-261-26/+26
|\ \ | |/
| * Some refactoringKevin Van Brunt2018-09-261-26/+26
| |
* | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-261-62/+67
|\ \ | |/
| * More unit tests for aliases and macrosKevin Van Brunt2018-09-261-41/+37
| |
| * Fixed batch of macro unit testsKevin Van Brunt2018-09-261-1/+1
| |
| * Removed redundant type parameterKevin Van Brunt2018-09-261-12/+11
| |
| * Refactored functionsKevin Van Brunt2018-09-261-6/+4
| |
| * Merged master into macro.Todd Leonhardt2018-09-261-7/+19
| |\ | | | | | | | | | This fixes unit test failures due to aliases and macros being class instead of instance attributes.
| | * Convert aliases from a class attribute to an instance attributeTodd Leonhardt2018-09-261-1/+3
| | |
* | | Using AutoCompleter to complete help functionKevin Van Brunt2018-09-261-46/+52
| | |
* | | Converted help to argparseKevin Van Brunt2018-09-261-17/+26
| | |
* | | Converted _relative_load to argparseKevin Van Brunt2018-09-261-28/+24
| | |
* | | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-261-22/+22
|\ \ \ | |/ /
| * | Tweaked more help textKevin Van Brunt2018-09-261-22/+22
| | |
* | | Tweaked help textKevin Van Brunt2018-09-261-21/+24
| | |
* | | Merge branch 'macro' into argparse_conversionKevin Van Brunt2018-09-261-120/+175
|\ \ \ | |/ /
| * | Fixed docstringKevin Van Brunt2018-09-261-1/+1
| | |
| * | Made function to unquote redirection charactersKevin Van Brunt2018-09-261-14/+6
| | |
| * | Merge branch 'master' into macroKevin Van Brunt2018-09-261-30/+56
| |\ \ | | |/
| | * Merged alert_printer stuff from master and resolved conflictsTodd Leonhardt2018-09-251-49/+180
| | |\
| | * \ Merge branch 'master' into colorizeTodd Leonhardt2018-09-251-0/+1
| | |\ \
| | * \ \ Merge branch 'master' into colorizeTodd Leonhardt2018-09-251-9/+4
| | |\ \ \
| | * \ \ \ Merge branch 'master' into colorizeTodd Leonhardt2018-09-251-6/+4
| | |\ \ \ \
| | * \ \ \ \ Merged master and resolved conflicts in CHANGELOGTodd Leonhardt2018-09-251-61/+1
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge branch 'master' into colorizeTodd Leonhardt2018-09-241-2/+4
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge branch 'master' into colorizeTodd Leonhardt2018-09-241-5/+9
| | |\ \ \ \ \ \ \
| | * | | | | | | | Added optional color argument to poutput() for providing a color escape code ↵Todd Leonhardt2018-09-241-9/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to colorize the output with Also: - Added optional err_color and war_color arguments to perror() for providing color escape codes - Removed usage of deprecated colorize() method within the examples
| | * | | | | | | | Merge branch 'master' into colorizeTodd Leonhardt2018-09-211-29/+27
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge branch 'master' into colorizeTodd Leonhardt2018-09-211-37/+44
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge branch 'master' into colorizeTodd Leonhardt2018-09-191-4/+4
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | cmd2.Cmd.__init__ now initializes colorama and tells it to never strip ANSI ↵Todd Leonhardt2018-09-191-17/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | codes since cmd2 deals with that Also: - Finished editing poutput(), ppaged(), and pfeedback() methods to strip ANSI color when appropriate - Changed attr.ib() factory usage so cmd2 is compatible with older versions of attrs
| | * | | | | | | | | | | Merge branch 'master' into colorizeTodd Leonhardt2018-09-191-5/+5
| | |\ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ Merged master into colorize branchTodd Leonhardt2018-09-121-65/+75
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | Try to fix last failing Windows unit test by removing special behavior of ↵Todd Leonhardt2018-09-041-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _surround_ansi_escapes method
| | * | | | | | | | | | | | | Fixed unit test failuresTodd Leonhardt2018-09-041-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed following unit test failures: - Doc build failure due to Sphinx warnings - Windows unit test failures related to colorize (hopefully)
| | * | | | | | | | | | | | | Merged master in and resolved conflictsTodd Leonhardt2018-09-041-11/+19
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @kotfu - I hope this doesn't screw you up, but I wanted to minimize some of the merge pain that will likely be coming up soon
| | * | | | | | | | | | | | | | First pass at improved colorizingkotfu2018-08-111-17/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - colors setting now allows Always, Terminal, Never values - poutput() and perror() honor these new settings
| | * | | | | | | | | | | | | | Colors now defaults to true on all platformskotfu2018-08-111-2/+2
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Added ability to preserve quotes in argparse and arglist decorated functions ↵Kevin Van Brunt2018-09-261-28/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to support aliases and macros
| * | | | | | | | | | | | | | | Added tab completion to macrosKevin Van Brunt2018-09-261-0/+7
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Updated documentationKevin Van Brunt2018-09-261-59/+69
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Fixed issue where py run wasn't expanding ~ in file pathsKevin Van Brunt2018-09-261-3/+3
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | First steps in converting all commands to argparseKevin Van Brunt2018-09-261-76/+66
|/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Added more unit testsKevin Van Brunt2018-09-261-1/+1
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge branch 'master' into macroKevin Van Brunt2018-09-251-53/+180
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge branch 'master' into alert_printerTodd Leonhardt2018-09-251-0/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge branch 'master' into alert_printerKevin Van Brunt2018-09-251-9/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | | Simplified async_update_promptKevin Van Brunt2018-09-251-28/+3
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Removed terminal functions from code coverageKevin Van Brunt2018-09-251-4/+4
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge branch 'master' into alert_printerTodd Leonhardt2018-09-251-6/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | |