| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Also:
- Trivial simplification in setup.py
- Removed redundant copyright.rst file from docs since everything falls under the MIT License and there is already copyright statement in docs
|
|
|
|
|
|
| |
Also:
- Moved Examples before API Reference in overall documentation index
- Added an example project
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- collapse menu structure in sidebar so not everything is always shown
- updates to Getting Started section
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Also:
* Improved Sphinx build options in Makefile and via invoke by adding the following options:
* -n : nit-picky mode, warn about all missing references
* -v : increase verbosity (can be repeated)
* -W : turn warnings into errors
* -T : show full traceback on exception
|
| |
|
|
|
|
| |
Link added to both README and Resources section of Sphinx docs.
|
|
|
|
|
|
| |
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.
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
attribute before calling super class __init__
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also included a number of minor maintenance updates:
- Bumped version to 0.7.8 in preparation for upcoming release
- Updated Readme.md to add link to slides from recent Florida PyCon talk about cmd2
- Updated documentation on integrating cmd2 with other event loops to use newer runcmds_plus_hooks() method instead of legacy onecmds_plus_hooks method which doesn't properly deal with load commands
- Deleted old files which were used to prepare for a PyCon 2010 presentation
- Updated ChangeLog regarding this bug fix
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Added a new section on application life cycle and hook methods
- Moved a warning to a more appropriate location
- Added a note about using allow_redirection to disable output redirection and pipes
|
|
|
|
|
|
| |
Added info on how to run cmd2 applications in a manner where cmd2
doesn't own the main loop so that the apps can be integrated with
event loops.
|
|
|
|
| |
Also reorganized the GitHub README.rst front-page.
|
|
|
|
|
|
|
|
|
|
|
| |
Sphinx documenation updates, including:
- Extensively re-wrote the "alternatives to cmd2" section as it was many years out of date
- Reworded a few humorous sections in an attempt to be more professional
- Removed reference to command synonyms/aliases which no longer exist
- Added more detail in a couple places
- Minor rewording and bugfixes throughout
Also added a note to cmd2.py about the expected values for doctest only working for Python 2.7.
|
|
|
|
| |
Also fixed references to the Script files section.
|
|
|
|
| |
The docs now use the custom HTML theme from Read the Docs so that when they are built locally they look the same as they will at https://cmd2.readthedocs.io/en/latest/
|
| |
|
|
|
|
|
| |
1) Note about needing GNU Readline or equivalent for tab-completion to work
2) Note about behavior occurring when and empty line is entered is different from parent cmd module
|
|
|
|
|
|
|
|
|
| |
- Updated .gitignore for code coverage result dirs from coverage and pytest-cov
- Updated README.rst to include badge for latest docs from readthedocs.io
- Updated setup.py to have updated info for the next time a release is made to PyPI
- Documentation updates:
- Bumped version in conf.py to 0.7
- Updated links in index.rst and alternatives.rst
|
| |
|
|
|