summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Preparing for 0.8.4 release0.8.4Kevin Van Brunt2018-04-105-6/+9
|
* Added 0.8.3 dependency fix to change logKevin Van Brunt2018-04-101-1/+2
|
* Merge pull request #347 from nsoranzo/setup_fixesTodd Leonhardt2018-04-102-0/+3
|\ | | | | Add wcwidth for setuptools>=18 and build universal wheels
| * Build universal wheelsNicola Soranzo2018-04-101-0/+2
| | | | | | | | See See https://packaging.python.org/tutorials/distributing-packages/#universal-wheels
| * Add wcwidth for setuptools>=18Nicola Soranzo2018-04-101-0/+1
|/ | | | | | Missed in commit 2f4198ef94262dc0c747c34541a72128164dc340 . Fix https://github.com/python-cmd2/cmd2/issues/346 .
* Swapped line order for comment clarityKevin Van Brunt2018-04-101-3/+3
|
* Updated version number of release0.8.3Kevin Van Brunt2018-04-095-5/+5
|
* Merge pull request #338 from python-cmd2/doc_updateskmvanbrunt2018-04-062-2/+2
|\ | | | | Corrected docs
| * Corrected docsKevin Van Brunt2018-04-062-2/+2
|/
* Added new alias features to change logKevin Van Brunt2018-04-061-0/+2
|
* Merge pull request #337 from python-cmd2/shell_expansionkmvanbrunt2018-04-061-2/+3
|\ | | | | No longer expanding env vars since the shell will do that
| * No longer expanding env vars since the shell will do thatKevin Van Brunt2018-04-061-2/+3
|/
* Merge pull request #336 from python-cmd2/refactorkmvanbrunt2018-04-031-6/+6
|\ | | | | Refactored function
| * Refactored functionKevin Van Brunt2018-04-031-6/+6
|/
* Merge pull request #335 from python-cmd2/completion_tweakskmvanbrunt2018-04-031-1/+31
|\ | | | | Added padding to display matches for visual appeal
| * Added padding to display matches for visual appealKevin Van Brunt2018-04-031-1/+31
|/
* Merge pull request #334 from python-cmd2/alias_commandsTodd Leonhardt2018-04-023-34/+93
|\ | | | | Alias commands
| * Don't try to load empty or non-existent startup scriptKevin Van Brunt2018-04-022-6/+8
| |
| * Added alias parse_line unit testKevin Van Brunt2018-04-021-0/+10
| |
| * Added ability to query individual aliasKevin Van Brunt2018-04-022-7/+27
| |
| * Allowing aliases to contain other aliasesKevin Van Brunt2018-04-021-12/+50
| |
| * Allow an alias name to match a command nameKevin Van Brunt2018-03-312-14/+3
|/
* Merge pull request #333 from python-cmd2/remove_extra_sortingkmvanbrunt2018-03-312-69/+58
|\ | | | | Removed unnecessary sorting and duplicate removal from the completers…
| * Forgot that topic and command names can overlapKevin Van Brunt2018-03-311-3/+3
| |
| * Sorting matches earlierKevin Van Brunt2018-03-311-9/+12
| |
| * Removed unnecessary sorting and duplicate removal from the completers since allKevin Van Brunt2018-03-312-67/+53
|/ | | | | | results from these functions are returned to complete() which already does these things. These changes also provide better examples of what is required to write a completer and what isn't.
* Merge pull request #332 from python-cmd2/display_length_fixkmvanbrunt2018-03-315-86/+81
|\ | | | | Display length fix
| * Updated documentationKevin Van Brunt2018-03-312-1/+3
| |
| * Fixed commentKevin Van Brunt2018-03-301-2/+2
| |
| * Fixed bug where display width was not being calculated for display_matchesKevin Van Brunt2018-03-303-83/+76
|/
* Merge pull request #331 from python-cmd2/simple_quote_checkTodd Leonhardt2018-03-301-22/+12
|\ | | | | Updated comments and simplified a check for an unclosed quote
| * Updated comments and simplified a check for an unclosed quoteKevin Van Brunt2018-03-301-22/+12
|/
* Merge pull request #329 from python-cmd2/new_quoted_completionkmvanbrunt2018-03-2914-1208/+1652
|\ | | | | Adding tab completion improvements
| * Fixed commentKevin Van Brunt2018-03-291-1/+1
| |
| * Fixed a comment a made a line more readableKevin Van Brunt2018-03-291-3/+3
| |
| * Updated commentKevin Van Brunt2018-03-281-1/+2
| |
| * Simplified the readline lib loadingKevin Van Brunt2018-03-281-17/+8
| |
| * Add conditional dependency on enum34 for Python 2.7Todd Leonhardt2018-03-283-0/+8
| |
| * Merge branch 'master' into new_quoted_completionKevin Van Brunt2018-03-281-10/+19
| |\ | |/ |/|
* | Merge pull request #330 from nsoranzo/masterTodd Leonhardt2018-03-271-10/+19
|\ \ | | | | | | Wheel-compatible conditional requirements
| * | Wheel-compatible conditional requirementsNicola Soranzo2018-03-271-10/+19
|/ / | | | | | | | | | | | | | | See https://hynek.me/articles/conditional-python-dependencies/ for a background explanation. The fallback for setuptools < 18 is inspired by https://gitlab.com/pycqa/flake8/blob/master/setup.py
| * Simplified how to add tab completion to a subcommandKevin Van Brunt2018-03-284-40/+91
| |
| * Addressed code review commentsKevin Van Brunt2018-03-274-7/+15
| |
| * Added checks for readline implementation typeKevin Van Brunt2018-03-271-26/+41
| |
| * Fixed a case where display_matches wasn't being set. Added unit tests.Kevin Van Brunt2018-03-272-22/+59
| |
| * Reorganized some unit testsKevin Van Brunt2018-03-272-75/+43
| |
| * Added more unit testsKevin Van Brunt2018-03-271-1/+16
| |
| * Added unit testsKevin Van Brunt2018-03-271-16/+69
| |
| * Restoring all changes to readline before command loop exitsKevin Van Brunt2018-03-261-17/+30
| |
| * Simplified codeKevin Van Brunt2018-03-261-5/+4
| |