summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Colors now defaults to true on all platformskotfu2018-08-111-2/+2
|
* Update help for ‘quiet’ setting.kotfu2018-08-111-7/+9
|
* Updated CHANGELOG with info on recent bug fix for multiline commands where ↵Todd Leonhardt2018-08-091-0/+1
| | | | matching quote is on another line
* Merge pull request #496 from python-cmd2/embedded_newlinesTodd Leonhardt2018-08-094-9/+79
|\ | | | | Fix #495 by allowing embedded newlines in unclosed quote marks when entering multiline commands
| * Allow newlines inside unclosed quotes. Fixes #495kotfu2018-08-082-4/+40
| |
| * parse_command_only now appropriately sets multiline_commandkotfu2018-08-082-4/+21
| |
| * Add unit tests to validate embedded newline parsingkotfu2018-08-061-1/+18
|/
* Minor updates to changelogTodd Leonhardt2018-08-061-5/+5
|
* Merge pull request #491 from python-cmd2/module_indexTodd Leonhardt2018-08-053-7/+5
|\ | | | | Removed non-working Module Index link from the main Sphinx docs page
| * Merge branch 'master' into module_indexTodd Leonhardt2018-08-048-32/+131
| |\ | |/ |/|
* | Merge pull request #494 from python-cmd2/matches_sortedkmvanbrunt2018-08-048-32/+131
|\ \ | | | | | | Matches sorted
| * | Added more unit tests for utils.pyTodd Leonhardt2018-08-021-2/+38
| | |
| * | Addeded utility function for combining unicode normalization and casefolding ↵Todd Leonhardt2018-08-022-6/+32
| | | | | | | | | | | | | | | | | | | | | | | | into a single step Also: - Updated the alphabetical sort utility function to use this - Started adding explicit unit tests for functions in utils.py
| * | Updated docs and unit testsKevin Van Brunt2018-08-022-3/+2
| | |
| * | Updated argparse_completer to automatically set the matches_sorted flag for ↵Eric Lin2018-08-012-5/+8
| | | | | | | | | | | | tabular results. Updated the example to demonstrate pre-sorted tabular results.
| * | Added alphabetical_sort() functionKevin Van Brunt2018-08-013-8/+15
| | |
| * | Updated date of 0.8.9 releaseKevin Van Brunt2018-08-011-1/+1
| | |
| * | Added matches_sorted member to support custom sorting order of ↵Kevin Van Brunt2018-08-014-21/+49
|/ / | | | | | | | | | | | | tab-completion matches Made all sorting alphabetical Fixed case where extra slash was printing when tab completing users on Windows
| * Removed non-working Module Index link from the main Sphinx docs pageTodd Leonhardt2018-07-313-7/+5
|/ | | | | | | | | 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
* Merge pull request #485 from python-cmd2/sphinx_testsTodd Leonhardt2018-07-317-12/+22
|\ | | | | Add tests which verify documentation build
| * Fix Sphinx warning due to _static directoryTodd Leonhardt2018-07-302-3/+4
| | | | | | | | | | Also: - Made alias_startup.py example robust as to what directory it is launched from
| * Fix Sphinx warning in preparse docstringTodd Leonhardt2018-07-301-2/+2
| |
| * Modify .travis.yml to do the doc buildTodd Leonhardt2018-07-302-2/+5
| | | | | | | | | | Also: - Have doc build treat warnings as errors
| * Remove docs/requirements.txt which should no longer be usedkotfu2018-07-302-8/+5
| | | | | | | | 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`.
| * Much better fix for #479 using toxkotfu2018-07-302-28/+6
| |
| * Add test for sphinx doc build fix #479kotfu2018-07-301-0/+28
| |
| * Add all dev dependencies (even from tox.ini)kotfu2018-07-301-2/+4
| |
| * We now must install cmd2 in place for readthedocs to workkotfu2018-07-301-0/+1
|/ | | | Attempted fix for #483
* Merge pull request #482 from python-cmd2/run_at_invocationTodd Leonhardt2018-07-292-21/+215
|\ | | | | Add example and documentation for #452
| * Merge branch 'master' into run_at_invocationTodd Leonhardt2018-07-296-14/+23
| |\ | |/ |/|
* | Merge pull request #481 from python-cmd2/version_numberTodd Leonhardt2018-07-296-14/+23
|\ \ | | | | | | Use setuptools_scm for version number
| * | Add test to assert cmd2.__version__ existskotfu2018-07-291-0/+3
| | |
| * | Add .eggs directorykotfu2018-07-291-0/+1
| | |
| * | Use setuptools_scm for version numberskotfu2018-07-295-15/+20
|/ /
| * Add example and documentation for #452kotfu2018-07-292-21/+215
|/
* Merge pull request #480 from python-cmd2/sphinx_autodoc_fixTodd Leonhardt2018-07-271-0/+1
|\ | | | | Add missing dependency on attrs to docs/requirements.txt
| * Add missing dependency on attrs to docs/requirements.txt to fix Sphinx autodocTodd Leonhardt2018-07-271-0/+1
|/
* Merge pull request #478 from python-cmd2/hook_exampleTodd Leonhardt2018-07-211-0/+115
|\ | | | | Add hook example
| * Address feedback in PRkotfu2018-07-211-2/+2
| |
| * Add hook examplekotfu2018-07-211-0/+115
|/
* Merge pull request #462 from python-cmd2/plugin_functionsTodd Leonhardt2018-07-2015-122/+1593
|\ | | | | Add methods to register hooks, for better plugin support
| * Update Contributor's Guide with info that VSTS builds for macOSTodd Leonhardt2018-07-181-1/+1
| | | | | | | | | | VSTS is now running unit tests for Python 3.6.5 on macOS - In the future we will be able to test on multiple versions of Python on macOS using VSTS, but there is currently a limitation to testing with Python installed from Homebrew
| * Fix documentation in regards to requirements on Python 3.4Todd Leonhardt2018-07-172-4/+5
| | | | | | | | Added typing backport dependency for Python 3.4
| * Add VSTS build badge to READMETodd Leonhardt2018-07-171-0/+1
| | | | | | | | | | Currently this represents VSTS Hosted Linux builds - But it is a placeholder for eventual VSTS Hosted macOS builds
| * Fix unit test on VSTS Hosted Linux agentsTodd Leonhardt2018-07-171-2/+8
| |
| * Attempt at fixing WSL unit test bug #472Todd Leonhardt2018-07-171-3/+3
| |
| * Merged master with bug fix for #474Todd Leonhardt2018-07-172-15/+26
| |\ | |/ |/|
* | Bug fix and unit tests for #474kotfu2018-07-162-14/+26
| |
| * Changlog updates for PR#462kotfu2018-07-161-2/+10
| |
| * Fix erroneous indication that ‘precmd()’ and ‘postcmd()’ are deprecatedkotfu2018-07-161-4/+0
| |