| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Basic structure for cmd2 as a package | kotfu | 2018-04-16 | 1 | -4069/+0 |
| | | |||||
| * | Revert "Basic structure for cmd2 as a package" | kotfu | 2018-04-16 | 1 | -0/+4069 |
| | | | | | This reverts commit 4a3d01b679c5db7f6cb670ca981a953eb3b98dc5. | ||||
| * | Basic structure for cmd2 as a package | kotfu | 2018-04-16 | 1 | -4069/+0 |
| | | | | | Still have a fair amount of work to do to get this sorted. | ||||
| * | Changed setup.py requirement for pyperclip to >= 1.5.27 instead of 1.6.0 | Todd Leonhardt | 2018-04-16 | 1 | -1/+7 |
| | | | | | This is to support installation from package managers on older OSes such as Debian 9. | ||||
| * | Finished removing all dependencies on the six module | Todd Leonhardt | 2018-04-15 | 1 | -4/+3 |
| | | |||||
| * | Started removing dependency on six | Todd Leonhardt | 2018-04-15 | 1 | -103/+24 |
| | | | | | | | | Removed all dependency on six other than for six.moves.input Also: - Started removing code branches which were for Python 2 support | ||||
| * | Merged master into delete_optparse branch | Todd Leonhardt | 2018-04-15 | 1 | -207/+160 |
| |\ | | | | | | | | | Also: - Bumped version to 0.9.0 | ||||
| | * | Comment change | Kevin Van Brunt | 2018-04-15 | 1 | -1/+1 |
| | | | |||||
| | * | Comment update | Kevin Van Brunt | 2018-04-15 | 1 | -1/+1 |
| | | | |||||
| | * | Updated comments and examples | Kevin Van Brunt | 2018-04-15 | 1 | -0/+1 |
| | | | |||||
| | * | More unit tests and comments | Kevin Van Brunt | 2018-04-15 | 1 | -0/+3 |
| | | | |||||
| | * | Improving documentation | Kevin Van Brunt | 2018-04-14 | 1 | -11/+18 |
| | | | |||||
| | * | Still hammering out adding an opening quote | Kevin Van Brunt | 2018-04-14 | 1 | -11/+13 |
| | | | |||||
| | * | Corrected how an opening quote is added to delimited matches like paths | Kevin Van Brunt | 2018-04-14 | 1 | -8/+13 |
| | | | |||||
| | * | Changed opening quote check and comment for clarity | Kevin Van Brunt | 2018-04-14 | 1 | -3/+3 |
| | | | |||||
| | * | Preparation for 0.8.5 release | Todd Leonhardt | 2018-04-13 | 1 | -1/+1 |
| | | | | | | | | | | | - Bumped version to 0.8.5 - Added details to CHANGELOG.md regarding recent changes | ||||
| | * | Correcting when to add an opening quote | Kevin Van Brunt | 2018-04-14 | 1 | -3/+3 |
| | | | |||||
| | * | Added more clarification to comment | Kevin Van Brunt | 2018-04-13 | 1 | -5/+4 |
| | | | |||||
| | * | Added comment | Kevin Van Brunt | 2018-04-13 | 1 | -4/+5 |
| | | | |||||
| | * | Simplifying adding opening quotes | Kevin Van Brunt | 2018-04-13 | 1 | -166/+72 |
| | | | |||||
| | * | Fixed comment and changed Python 3 check to use six | Kevin Van Brunt | 2018-04-13 | 1 | -2/+2 |
| | | | |||||
| | * | Removed unused variables | Kevin Van Brunt | 2018-04-13 | 1 | -2/+0 |
| | | | |||||
| | * | Added better check for whether a path is a directory | Kevin Van Brunt | 2018-04-13 | 1 | -3/+4 |
| | | | |||||
| | * | Fixed unbound local warning | Kevin Van Brunt | 2018-04-13 | 1 | -3/+3 |
| | | | |||||
| | * | Added some basic user completion on Windows | Kevin Van Brunt | 2018-04-13 | 1 | -18/+24 |
| | | | |||||
| | * | Allowing the use of ~user expansion in paths | Kevin Van Brunt | 2018-04-12 | 1 | -29/+53 |
| | | | |||||
| | * | #350 Pass the return value back through for wrapped functions. | Eric Lin | 2018-04-12 | 1 | -3/+3 |
| | | | |||||
| * | | Merge branch 'master' into delete_optparse | Todd Leonhardt | 2018-04-11 | 1 | -15/+140 |
| |\ \ | |/ | | | | | | | # Conflicts: # cmd2.py | ||||
| | * | Removed an emty line. | Eric Lin | 2018-04-11 | 1 | -1/+0 |
| | | | |||||
| | * | Added a with_category decorator that can be used to tag a command category. | Eric Lin | 2018-04-11 | 1 | -7/+51 |
| | | | | | | | | | | | | | | | | | | | Changed the detection of with_argparse decorated commands to be less hacky/brittle. Now it tags the function with help_summary. Fixed issue with handling commands that provide a custom help_ function. We can now redirect the output to a string to be formatted with the other commands. Added some documentation explaining the new help categories. Updated unit tests. | ||||
| | * | Fixed issue where categorization is skipped when there's a help_<command> ↵ | Eric Lin | 2018-04-11 | 1 | -6/+11 |
| | | | | | | | | | | | | | | | | | function provided. In verbose help, added check for argparse usage block (starting with 'usage: '), to skip that block and move to the next comment block Added unit tests for new categorization code Updated example to demonstrate skipping of argparse usage statement | ||||
| | * | Removed extra new line | Kevin Van Brunt | 2018-04-11 | 1 | -1/+0 |
| | | | |||||
| | * | Added verbose help output with help -v or help --verbose | Eric Lin | 2018-04-10 | 1 | -12/+59 |
| | | | | | | | | | | | Reads the __doc__ for a command function and provides the first block of text for each command. Updated help_categories.py to demonstrate a multi-line comment block for a command. | ||||
| | * | Merge remote-tracking branch 'origin/master' into help_categories | Eric Lin | 2018-04-10 | 1 | -1/+1 |
| | |\ | |||||
| | | * | Preparing for 0.8.4 release0.8.4 | Kevin Van Brunt | 2018-04-10 | 1 | -1/+1 |
| | | | | |||||
| | * | | Fixed imports since new categorization feature requires Iterable | Todd Leonhardt | 2018-04-09 | 1 | -1/+1 |
| | | | | |||||
| | * | | Remove usage of optional type hinting which is not allowed in Python 2.7 | Todd Leonhardt | 2018-04-09 | 1 | -4/+6 |
| | | | | |||||
| | * | | Merge branch 'master' into help_categories | Todd Leonhardt | 2018-04-09 | 1 | -3/+3 |
| | |\ \ | | |/ | |||||
| | * | | Added a convenience function for tagging command categories. | Eric Lin | 2018-04-09 | 1 | -0/+13 |
| | | | | |||||
| | * | | Added ability to group commands by category when printing the help menu. | Eric Lin | 2018-04-09 | 1 | -3/+20 |
| | | | | | | | | | | | | | Added example of multiple commands grouped by categories | ||||
| * | | | Updated version to 0.8.5 | Todd Leonhardt | 2018-04-10 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge branch 'master' into delete_optparse | Todd Leonhardt | 2018-04-09 | 1 | -3/+3 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | Swapped line order for comment clarity | Kevin Van Brunt | 2018-04-10 | 1 | -3/+3 |
| | |/ | |||||
| * | | Deleted optparse code which had been previously deprecated in 0.8.0 release | Todd Leonhardt | 2018-04-09 | 1 | -187/+9 |
| |/ | | | | | Also: - Bumped version to 0.8.4 | ||||
| * | Updated version number of release0.8.3 | Kevin Van Brunt | 2018-04-09 | 1 | -1/+1 |
| | | |||||
| * | No longer expanding env vars since the shell will do that | Kevin Van Brunt | 2018-04-06 | 1 | -2/+3 |
| | | |||||
| * | Refactored function | Kevin Van Brunt | 2018-04-03 | 1 | -6/+6 |
| | | |||||
| * | Added padding to display matches for visual appeal | Kevin Van Brunt | 2018-04-03 | 1 | -1/+31 |
| | | |||||
| * | Don't try to load empty or non-existent startup script | Kevin Van Brunt | 2018-04-02 | 1 | -5/+7 |
| | | |||||
| * | Added ability to query individual alias | Kevin Van Brunt | 2018-04-02 | 1 | -7/+17 |
| | | |||||
