| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Updated version number | Kevin Van Brunt | 2018-08-01 | 1 | -1/+1 |
| | | |||||
| * | Backported file open crash fixes for Issue #430 to python2 branch | Todd Leonhardt | 2018-06-07 | 1 | -1/+1 |
| | | | | | | | Also: - Bumped version on python2 branch to 0.8.8 - Updated CHANGELOG | ||||
| * | Trying 0.8.7 for #4210.8.7 | kotfu | 2018-05-28 | 1 | -1/+1 |
| | | |||||
| * | Update version to 0.8.6.1 for #4210.8.6.1 | kotfu | 2018-05-28 | 1 | -1/+1 |
| | | |||||
| * | no dashes in rc version0.8.7rc1 | kotfu | 2018-05-28 | 1 | -1/+1 |
| | | |||||
| * | Add ‘python-requires >= 2.7’ for #421 | kotfu | 2018-05-28 | 1 | -1/+1 |
| | | |||||
| * | Created python2 branch for 0.8.x bug fix releases | Todd Leonhardt | 2018-04-15 | 1 | -1/+1 |
| | | | | | | Also: - Bumped version to 0.8.6 on this branch | ||||
| * | 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 | ||||
| * | Added a with_category decorator that can be used to tag a command category. | Eric Lin | 2018-04-11 | 1 | -0/+132 |
| | | | | | | | | | | 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. | ||||
| * | Preparing for 0.8.4 release0.8.4 | Kevin Van Brunt | 2018-04-10 | 1 | -1/+1 |
| | | |||||
| * | Updated version number of release0.8.3 | Kevin Van Brunt | 2018-04-09 | 1 | -1/+1 |
| | | |||||
| * | Add conditional dependency on enum34 for Python 2.7 | Todd Leonhardt | 2018-03-28 | 1 | -0/+2 |
| | | |||||
| * | Addressed code review comments | Kevin Van Brunt | 2018-03-27 | 1 | -0/+5 |
| | | |||||
| * | Updated documentation | Kevin Van Brunt | 2018-03-25 | 1 | -3/+2 |
| | | |||||
| * | Added link to video of Florida Pycon 2017 presentation on cmd2 | Todd Leonhardt | 2018-03-23 | 1 | -2/+1 |
| | | | | | Link added to both README and Resources section of Sphinx docs. | ||||
| * | Added back in preference for gnureadline if it is present | Todd Leonhardt | 2018-03-21 | 2 | -5/+33 |
| | | | | | | | Now that the crash bug in the gnureadline Python module which statically links against a compatible version of GNU Readline has been fixed for macOS, we added back in the top-level import boilerplate to prefer it if it is available. Also updated some documentation in relation to getting readline installed for macOS. | ||||
| * | Fixed small typos and changed example code class name | Mark Lalor | 2018-03-17 | 1 | -4/+4 |
| | | |||||
| * | Added a tiny bit of documentation | Todd Leonhardt | 2018-03-17 | 2 | -2/+15 |
| | | |||||
| * | Documented cmd_with_subs_completer function | Kevin Van Brunt | 2018-03-16 | 1 | -0/+6 |
| | | |||||
| * | Removed comma | Kevin Van Brunt | 2018-03-16 | 1 | -1/+1 |
| | | |||||
| * | Added documentaion | Kevin Van Brunt | 2018-03-16 | 2 | -8/+24 |
| | | |||||
| * | Added table_display.py | Todd Leonhardt | 2018-03-14 | 1 | -1/+1 |
| | | | | | | | | | Added example showing how to display tabular data in a cmd2 application. Also: - Updated CHANGELOG with data on all PRs since last release - Bumped version to 0.8.2 in preparation for next release | ||||
| * | Added documentation for quit_on_sigint | Mark Lalor | 2018-03-14 | 1 | -0/+15 |
| | | |||||
| * | Fix typos in freefeatures.rst | Mark Lalor | 2018-03-11 | 1 | -2/+2 |
| | | | | Changed "built-in" instead of "build-in" and fixed accidental capitalization of a letter. | ||||
| * | Refactored the Windows vs macOS/Linux conditional in ppaged() | Todd Leonhardt | 2018-03-07 | 1 | -3/+5 |
| | | | | | | | | Aslo: - Added some documentation for ppaged() - Updated CHANGELOG - Added line about ppaged() in README | ||||
| * | Removed support for case-insensitive command parsing | Todd Leonhardt | 2018-03-02 | 1 | -10/+0 |
| | | |||||
| * | Removed abbrev attribute | Kevin Van Brunt | 2018-03-02 | 2 | -19/+1 |
| | | |||||
| * | Changed pipeing to piping | Todd Leonhardt | 2018-02-27 | 1 | -1/+1 |
| | | |||||
| * | Improved the documentation regarding poutput, particularly with transcripts | Todd Leonhardt | 2018-02-24 | 2 | -0/+11 |
| | | | | | | | The documentation didn't make it very clear that the poutput() method should be used for generating output from cmd2 commands. This PR attempts to fix that. This closes #275. | ||||
| * | First past at unit test for persistent history feature | Todd Leonhardt | 2018-02-09 | 1 | -0/+1 |
| | | | | | | | Added pexpect to modules required for running unit tests. This opens the door for carefully crafted complex unit tests to verify intricate behavior. Tests like this are somewhat painful to write and slow to execute. However, they can enable testing complicated interactive behavior that we otherwise probably would not be able to test. | ||||
| * | Added optional persistent readline history feature | Todd Leonhardt | 2018-02-08 | 2 | -7/+10 |
| | | | | | | | | | | | | | - Including an example and info in the Sphinx docs Also: - Created CHANGELOG entry for 0.8.1 release - Added info to README about new sub-menu feature - Bumped version to 0.8.1 TODO: - Added a unit test for the persistent readline history feature | ||||
| * | Improved argument processing docs | Todd Leonhardt | 2018-02-01 | 1 | -14/+38 |
| | | | | | | | | | Improved the documentation related to how to use the argparse decorators. Also: - Fixed a comment in cmd2.py which referred to the old decorator before the rename - Fixed README.md which had the old decorator name in it prior to the rename | ||||
| * | Updated documentation in regards to automated transcript generation | Todd Leonhardt | 2018-01-31 | 1 | -6/+21 |
| | | |||||
| * | Added documentation about Python 3.4 and earlier now having an additional ↵ | Todd Leonhardt | 2018-01-22 | 1 | -0/+5 |
| | | | | | dependency on contextlib2 | ||||
| * | Renamed @with_argument_parser decorator to @with_argparser | Todd Leonhardt | 2018-01-21 | 1 | -9/+9 |
| | | | | | | Also: - Reanamed foo and bar subcommand methods to base_foo and base_bar | ||||
| * | Added unit tests for newly-overridden complete() method | Todd Leonhardt | 2018-01-20 | 1 | -2/+11 |
| | | | | | Also added a section on Sub-commands to the documentation. | ||||
| * | Added links to docs and examples to CHANGELOG.md | Todd Leonhardt | 2018-01-20 | 1 | -2/+2 |
| | | | | | Also bumped version to 0.8.0. | ||||
| * | Simplified a few argparse examples and fixed some incorrect documentation | Todd Leonhardt | 2018-01-17 | 1 | -10/+12 |
| | | | | | | | I eliminated a few "narg=1" configurations so that a single str value is returned instead of a List[str]. I also reworded some documentation which was no longer correct after the last commit which made "history command" have the same help text as "command -h" when using one of the two argparse decorators. | ||||
| * | Cleanup of documentation and examples | Todd Leonhardt | 2018-01-17 | 2 | -8/+4 |
| | | | | | Removed usage of and reference to attributes and commands which have now been removed. | ||||
| * | Revised some of the Sphinx documentation which referenced the deprecated ↵ | Todd Leonhardt | 2018-01-15 | 2 | -64/+10 |
| | | | | | @options optparse-based decorator | ||||
| * | Changed @with_argument_parser to only pass single argument to commands | Todd Leonhardt | 2018-01-15 | 1 | -10/+33 |
| | | | | | Also added another @with_argparser_and_list decorator that uses argparse.parse_known_args to pass two arguments to a command: both the argparse output and a list of unknown/unmatched args. | ||||
| * | remove use_argument_list attribute | kotfu | 2018-01-14 | 1 | -33/+1 |
| | | |||||
| * | new @with_argument_list decorator | kotfu | 2018-01-12 | 1 | -0/+51 |
| | | |||||
| * | @with_argument_parser now passes an arglist instead of a string | kotfu | 2018-01-12 | 1 | -5/+8 |
| | | |||||
| * | Trivial doc change to get readthedocs to rebuild | Todd Leonhardt | 2018-01-10 | 1 | -2/+3 |
| | | |||||
| * | Write documentation | kotfu | 2018-01-07 | 2 | -113/+147 |
| | | |||||
| * | Merge branch 'master' of github.com:python-cmd2/cmd2 into argparse | kotfu | 2018-01-07 | 3 | -3/+3 |
| |\ | |||||
| | * | Disabled Python 3.7-dev build in Travis CI | Todd Leonhardt | 2018-01-04 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | There are a couple unit test failures with Python 3.7-dev that we will need to look into at some point, so I disabled that build for now. Updated all documentation to reflect that cmd2 is support on Python 2.7 and 3.4+. Official support for Python 3.3 has been abandoned due to no longer having support to test on that platform on Travis CI. | ||||
| | * | Updating version and changelog in preparation for minor bug fix realease | Todd Leonhardt | 2018-01-04 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/python-cmd2/cmd2 into argparse | Jared Crapo | 2017-12-11 | 24 | -735/+36 |
| |\ \ | |/ | |||||
