summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Docstring updatesKevin Van Brunt2018-09-091-6/+6
|
* Added/updated documentation for `Statement`kotfu2018-09-091-1/+30
|
* Added way of returning a non-zero exit code to the shellTodd Leonhardt2018-08-231-0/+7
|
* Removed non-working Module Index link from the main Sphinx docs pageTodd Leonhardt2018-07-312-6/+3
| | | | | | | | | 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
* Fix Sphinx warning due to _static directoryTodd Leonhardt2018-07-301-1/+1
| | | | | Also: - Made alias_startup.py example robust as to what directory it is launched from
* Remove docs/requirements.txt which should no longer be usedkotfu2018-07-301-5/+0
| | | | Slowly trying to reduce the number of places we have dependencies specified. The documentation building processes for both `tox -e docs` and readthedocs.org should now use the dependencies specified in `setup.py`.
* We now must install cmd2 in place for readthedocs to workkotfu2018-07-301-0/+1
| | | | Attempted fix for #483
* Merge branch 'master' into run_at_invocationTodd Leonhardt2018-07-291-5/+6
|\
| * Use setuptools_scm for version numberskotfu2018-07-291-5/+6
| |
* | Add example and documentation for #452kotfu2018-07-291-21/+101
|/
* Add missing dependency on attrs to docs/requirements.txt to fix Sphinx autodocTodd Leonhardt2018-07-271-0/+1
|
* Fix documentation in regards to requirements on Python 3.4Todd Leonhardt2018-07-171-3/+3
| | | | Added typing backport dependency for Python 3.4
* Fix erroneous indication that ‘precmd()’ and ‘postcmd()’ are deprecatedkotfu2018-07-161-4/+0
|
* Started updating CHANGELOGTodd Leonhardt2018-07-162-2/+6
| | | | | | Also: - Bumped version to 0.9.4 - Updated info in Readme and Sphinx docs to reflect new dependency on attrs
* Fix typo.kotfu2018-07-151-3/+4
|
* Update description of command loopkotfu2018-07-152-25/+32
|
* preloop() and postloop() should not have been shown as deprecatedkotfu2018-07-121-10/+8
|
* Fix a couple minor typos in hooks.rstTodd Leonhardt2018-07-111-3/+3
|
* Merge branch 'master' into plugin_functionskotfu2018-07-052-2/+2
|\
| * Bumped version to 0.9.3 now that 0.9.2 release is outTodd Leonhardt2018-06-281-1/+1
| |
| * Bump version to 0.9.2 in preparation for releaseTodd Leonhardt2018-06-281-1/+1
| |
| * Deprecated CmdResult helper class and promoted CommandResultTodd Leonhardt2018-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These classes are subtly different, particularly in terms of their truthiness. CmdResult - attributes: out, err, war - truthy: if err is falsy CommandResult - attributes: stdout, stderr, data - truthy: if err is falsy AND data is not None So CmdResult was oriented to provide essentially info, error, and warning messages to the user (typically as stirngs), whereas CommandResult is geared towards providing info and error messages to the user as strings in addition to data to the user in a command-specific format which is arbitrary other than it should never be None if the command succeeds.
* | Add command finalization hookskotfu2018-07-051-0/+2
| |
* | Postcommand hooks implementedkotfu2018-06-221-11/+12
| |
* | Revised postparsing hookskotfu2018-06-211-19/+25
| |
* | Formating and light editingkotfu2018-06-031-23/+36
| |
* | Precommand hooks now check typing of passed callableskotfu2018-06-031-11/+22
| |
* | Begin converting precmd to passing and returning a data objectkotfu2018-06-031-3/+11
| |
* | Merge branch 'master' into plugin_functionskotfu2018-05-311-1/+1
|\ \ | |/
| * Bumped version to 0.9.2a for twine upload testing on test.pypi.orgTodd Leonhardt2018-05-301-1/+1
| |
* | Spacing, formating, and minor copy edits.kotfu2018-05-281-10/+13
| |
* | Merge branch 'master' into plugin_functionskotfu2018-05-281-1/+1
|\ \ | |/
| * Update version to 0.9.1 for #4210.9.1kotfu2018-05-281-1/+1
| |
| * Update version to 0.9.0.1 for #421kotfu2018-05-281-1/+1
| |
| * Update version to 0.9.1rc1 to try and fix #421kotfu2018-05-281-1/+1
| |
* | Add more whitespacekotfu2018-05-271-0/+3
| |
* | Merge branch 'master' into plugin_functionskotfu2018-05-271-2/+0
|\ \ | |/ | | | | | | # Conflicts: # cmd2/cmd2.py
| * Fixed bug where preparse() wasn't called before parsingTodd Leonhardt2018-05-271-2/+0
| | | | | | | | | | Also: - Deleted postparse() since it was redundant with postparsing_precmd()
* | Differentiate between postparsing hooks and precommand hookskotfu2018-05-271-0/+4
| |
* | implement precommand and postcommand hookskotfu2018-05-271-35/+143
| |
* | Add preloop and postloop hook capabilitieskotfu2018-05-261-7/+35
| |
* | Preparsing hooks not feasible, discarding.kotfu2018-05-261-21/+17
| |
* | Document and test postparsing hookskotfu2018-05-261-27/+96
| |
* | Allow registration of multiple postparsing hookskotfu2018-05-261-0/+19
|/
* Remove cmd2.Cmd.redirector for #381kotfu2018-05-102-22/+8
|
* Fix broken Sphinx documentationTodd Leonhardt2018-05-024-28/+24
| | | | All of the Sphinx autodoc/automethod documentation was broken since the cmd2.Cmd stuff got moved to cmd2.cmd2.Cmd when cmd2 got converted to a multi-file Python package.
* Merge branch 'ply' of https://github.com/python-cmd2/cmd2 into plykotfu2018-05-022-15/+48
|\
| * Merge branch 'test_merge' into test_ply_mergeEric Lin2018-05-022-15/+48
| |\
| | * Updated some documentation.Eric Lin2018-05-022-15/+48
| | |
* | | Add argv to Statement objectkotfu2018-05-021-3/+16
|/ /