summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update CHANGELOG in preparation for 0.9.16 release0.9.16Todd Leonhardt2019-08-071-1/+1
|
* Merge pull request #755 from python-cmd2/verify_command_namesTodd Leonhardt2019-08-073-0/+11
|\ | | | | Verifying command names in __init__
| * Merge branch 'master' into verify_command_namesTodd Leonhardt2019-08-072-5/+56
| |\ | |/ |/|
* | Merge pull request #754 from python-cmd2/no_tab_selectTodd Leonhardt2019-08-072-5/+56
|\ \ | | | | | | Disabled tab completion during a select call
| * | Disabled tab completion during a select call.Kevin Van Brunt2019-08-072-5/+56
|/ / | | | | | | Added graceful handling of Ctrl-D during select. It now reprompts the user.
| * Fixed flake8 errorKevin Van Brunt2019-08-071-3/+3
| |
| * Verifying command names in __init__Kevin Van Brunt2019-08-073-0/+11
|/
* Merge pull request #752 from python-cmd2/restrict_alias_macro_namesTodd Leonhardt2019-08-066-88/+38
|\ | | | | Removed ability for aliases and macros to share names with commands
| * Updated docsKevin Van Brunt2019-08-051-0/+3
| |
| * Removed ability for aliases and macros to share names with commandsKevin Van Brunt2019-08-055-88/+35
|/
* Merge pull request #750 from python-cmd2/support_custom_actionsKevin Van Brunt2019-08-053-28/+88
|\ | | | | Added functions to manually add choice providing functions to an argparse action
| * Updated change logKevin Van Brunt2019-08-051-0/+3
| |
| * Added functions to manually add choice providing functions to an argparse ↵Kevin Van Brunt2019-08-052-28/+85
|/ | | | action.
* Added PyOhio 2019 video linkTodd Leonhardt2019-08-031-2/+2
|
* Merge pull request #749 from python-cmd2/terminationTodd Leonhardt2019-08-023-60/+14
|\ | | | | Added terminators to completion delimiters
| * Updated unit testsKevin Van Brunt2019-08-021-7/+8
| |
| * Added terminators to completion delimitersKevin Van Brunt2019-08-022-53/+6
|/
* Merge pull request #747 from python-cmd2/allow_redirection_fixTodd Leonhardt2019-08-027-142/+108
|\ | | | | Fixed inconsistent treatment of allow_redirection
| * Fixed inconsistent parsing/tab completion behavior based on the value of ↵Kevin Van Brunt2019-08-027-142/+108
|/ | | | | | `allow_redirection`. This flag is only meant to be a security setting that prevents redirection of stdout and should not alter parsing logic.
* Merge pull request #745 from python-cmd2/doc_updateKevin Van Brunt2019-08-022-7/+12
|\ | | | | Added terminators to cmd2.Cmd's docstring
| * Added terminators to cmd2.Cmd's docstringKevin Van Brunt2019-08-012-7/+12
|/
* Made example update the prompt less frequentlyKevin Van Brunt2019-08-011-4/+18
|
* Fixed typoKevin Van Brunt2019-07-311-1/+1
|
* Updated README - replaced links to older talks with ones to PyOhio 2019Todd Leonhardt2019-07-311-6/+5
|
* Merge pull request #744 from python-cmd2/make_history_directoryKevin Van Brunt2019-07-303-7/+48
|\ | | | | Create directory for the persistent history file if it does not already exist
| * Merge branch 'master' into make_history_directoryKevin Van Brunt2019-07-303-9/+27
| |\ | |/ |/|
* | Merge pull request #743 from python-cmd2/choices_exceptionTodd Leonhardt2019-07-303-8/+29
|\ \ | | | | | | Added more validation to add_argument wrapper
| * | Updated change logKevin Van Brunt2019-07-291-1/+1
| | |
| * | Updated change logKevin Van Brunt2019-07-291-0/+4
| | |
| * | Raising exception when a choices or completer function is used for an ↵Kevin Van Brunt2019-07-292-8/+25
|/ / | | | | | | argument that takes no values
| * Added unit testKevin Van Brunt2019-07-291-0/+21
| |
| * Updated change logKevin Van Brunt2019-07-291-0/+4
| |
| * Creating directory of persistent history file if it does not existKevin Van Brunt2019-07-292-7/+26
|/
* Added a couple dev dependencies to Pipfile for running a couple of the ↵0.9.15Todd Leonhardt2019-07-241-0/+2
| | | | examples which have extra dependencies
* Add release date to next release in CHANGELOGTodd Leonhardt2019-07-241-1/+1
|
* Merge pull request #739 from python-cmd2/presentation_stuffKevin Van Brunt2019-07-2416-173/+457
|\ | | | | Presentation stuff
| * Fixed unit test on WindowsKevin Van Brunt2019-07-241-4/+4
| |
| * Updated unit testsKevin Van Brunt2019-07-242-11/+14
| |
| * Added unit testsKevin Van Brunt2019-07-242-8/+36
| |
| * Added unit testsKevin Van Brunt2019-07-244-6/+69
| |
| * Fixed a few commands that would have failed if arguments containing quotes ↵Kevin Van Brunt2019-07-243-13/+18
| | | | | | | | were used
| * Fixed spellingKevin Van Brunt2019-07-241-2/+2
| |
| * Fixed bug where completer function of disabled command would still runKevin Van Brunt2019-07-243-37/+99
| |
| * Tab completion of macros should occur before completion of commands with the ↵Kevin Van Brunt2019-07-241-7/+7
| | | | | | | | same name
| * Merge branch 'presentation_stuff' of github.com:python-cmd2/cmd2 into ↵Kevin Van Brunt2019-07-241-1/+0
| |\ | | | | | | | | | presentation_stuff
| | * Fix flake8 error due to extra blank line in exampleTodd Leonhardt2019-07-231-1/+0
| | |
| * | Removed restriction on macros named after non-multiline commandsKevin Van Brunt2019-07-233-11/+41
| |/ | | | | | | Added unit tests
| * Fixed bad practice of using print() and replaced with self.poutput()Todd Leonhardt2019-07-231-5/+5
| |
| * Added another command to the unicode command name exampleTodd Leonhardt2019-07-231-0/+4
| |
| * Added an example with a unicode command name just to prove to myself that ↵Todd Leonhardt2019-07-232-0/+24
| | | | | | | | those work ;-)