Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Colors now defaults to true on all platforms | kotfu | 2018-08-11 | 1 | -2/+2 |
| | |||||
* | Update help for ‘quiet’ setting. | kotfu | 2018-08-11 | 1 | -7/+9 |
| | |||||
* | Updated CHANGELOG with info on recent bug fix for multiline commands where ↵ | Todd Leonhardt | 2018-08-09 | 1 | -0/+1 |
| | | | | matching quote is on another line | ||||
* | Merge pull request #496 from python-cmd2/embedded_newlines | Todd Leonhardt | 2018-08-09 | 4 | -9/+79 |
|\ | | | | | Fix #495 by allowing embedded newlines in unclosed quote marks when entering multiline commands | ||||
| * | Allow newlines inside unclosed quotes. Fixes #495 | kotfu | 2018-08-08 | 2 | -4/+40 |
| | | |||||
| * | parse_command_only now appropriately sets multiline_command | kotfu | 2018-08-08 | 2 | -4/+21 |
| | | |||||
| * | Add unit tests to validate embedded newline parsing | kotfu | 2018-08-06 | 1 | -1/+18 |
|/ | |||||
* | Minor updates to changelog | Todd Leonhardt | 2018-08-06 | 1 | -5/+5 |
| | |||||
* | Merge pull request #491 from python-cmd2/module_index | Todd Leonhardt | 2018-08-05 | 3 | -7/+5 |
|\ | | | | | Removed non-working Module Index link from the main Sphinx docs page | ||||
| * | Merge branch 'master' into module_index | Todd Leonhardt | 2018-08-04 | 8 | -32/+131 |
| |\ | |/ |/| | |||||
* | | Merge pull request #494 from python-cmd2/matches_sorted | kmvanbrunt | 2018-08-04 | 8 | -32/+131 |
|\ \ | | | | | | | Matches sorted | ||||
| * | | Added more unit tests for utils.py | Todd Leonhardt | 2018-08-02 | 1 | -2/+38 |
| | | | |||||
| * | | Addeded utility function for combining unicode normalization and casefolding ↵ | Todd Leonhardt | 2018-08-02 | 2 | -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 tests | Kevin Van Brunt | 2018-08-02 | 2 | -3/+2 |
| | | | |||||
| * | | Updated argparse_completer to automatically set the matches_sorted flag for ↵ | Eric Lin | 2018-08-01 | 2 | -5/+8 |
| | | | | | | | | | | | | tabular results. Updated the example to demonstrate pre-sorted tabular results. | ||||
| * | | Added alphabetical_sort() function | Kevin Van Brunt | 2018-08-01 | 3 | -8/+15 |
| | | | |||||
| * | | Updated date of 0.8.9 release | Kevin Van Brunt | 2018-08-01 | 1 | -1/+1 |
| | | | |||||
| * | | Added matches_sorted member to support custom sorting order of ↵ | Kevin Van Brunt | 2018-08-01 | 4 | -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 page | Todd Leonhardt | 2018-07-31 | 3 | -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_tests | Todd Leonhardt | 2018-07-31 | 7 | -12/+22 |
|\ | | | | | Add tests which verify documentation build | ||||
| * | Fix Sphinx warning due to _static directory | Todd Leonhardt | 2018-07-30 | 2 | -3/+4 |
| | | | | | | | | | | Also: - Made alias_startup.py example robust as to what directory it is launched from | ||||
| * | Fix Sphinx warning in preparse docstring | Todd Leonhardt | 2018-07-30 | 1 | -2/+2 |
| | | |||||
| * | Modify .travis.yml to do the doc build | Todd Leonhardt | 2018-07-30 | 2 | -2/+5 |
| | | | | | | | | | | Also: - Have doc build treat warnings as errors | ||||
| * | Remove docs/requirements.txt which should no longer be used | kotfu | 2018-07-30 | 2 | -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 tox | kotfu | 2018-07-30 | 2 | -28/+6 |
| | | |||||
| * | Add test for sphinx doc build fix #479 | kotfu | 2018-07-30 | 1 | -0/+28 |
| | | |||||
| * | Add all dev dependencies (even from tox.ini) | kotfu | 2018-07-30 | 1 | -2/+4 |
| | | |||||
| * | We now must install cmd2 in place for readthedocs to work | kotfu | 2018-07-30 | 1 | -0/+1 |
|/ | | | | Attempted fix for #483 | ||||
* | Merge pull request #482 from python-cmd2/run_at_invocation | Todd Leonhardt | 2018-07-29 | 2 | -21/+215 |
|\ | | | | | Add example and documentation for #452 | ||||
| * | Merge branch 'master' into run_at_invocation | Todd Leonhardt | 2018-07-29 | 6 | -14/+23 |
| |\ | |/ |/| | |||||
* | | Merge pull request #481 from python-cmd2/version_number | Todd Leonhardt | 2018-07-29 | 6 | -14/+23 |
|\ \ | | | | | | | Use setuptools_scm for version number | ||||
| * | | Add test to assert cmd2.__version__ exists | kotfu | 2018-07-29 | 1 | -0/+3 |
| | | | |||||
| * | | Add .eggs directory | kotfu | 2018-07-29 | 1 | -0/+1 |
| | | | |||||
| * | | Use setuptools_scm for version numbers | kotfu | 2018-07-29 | 5 | -15/+20 |
|/ / | |||||
| * | Add example and documentation for #452 | kotfu | 2018-07-29 | 2 | -21/+215 |
|/ | |||||
* | Merge pull request #480 from python-cmd2/sphinx_autodoc_fix | Todd Leonhardt | 2018-07-27 | 1 | -0/+1 |
|\ | | | | | Add missing dependency on attrs to docs/requirements.txt | ||||
| * | Add missing dependency on attrs to docs/requirements.txt to fix Sphinx autodoc | Todd Leonhardt | 2018-07-27 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #478 from python-cmd2/hook_example | Todd Leonhardt | 2018-07-21 | 1 | -0/+115 |
|\ | | | | | Add hook example | ||||
| * | Address feedback in PR | kotfu | 2018-07-21 | 1 | -2/+2 |
| | | |||||
| * | Add hook example | kotfu | 2018-07-21 | 1 | -0/+115 |
|/ | |||||
* | Merge pull request #462 from python-cmd2/plugin_functions | Todd Leonhardt | 2018-07-20 | 15 | -122/+1593 |
|\ | | | | | Add methods to register hooks, for better plugin support | ||||
| * | Update Contributor's Guide with info that VSTS builds for macOS | Todd Leonhardt | 2018-07-18 | 1 | -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.4 | Todd Leonhardt | 2018-07-17 | 2 | -4/+5 |
| | | | | | | | | Added typing backport dependency for Python 3.4 | ||||
| * | Add VSTS build badge to README | Todd Leonhardt | 2018-07-17 | 1 | -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 agents | Todd Leonhardt | 2018-07-17 | 1 | -2/+8 |
| | | |||||
| * | Attempt at fixing WSL unit test bug #472 | Todd Leonhardt | 2018-07-17 | 1 | -3/+3 |
| | | |||||
| * | Merged master with bug fix for #474 | Todd Leonhardt | 2018-07-17 | 2 | -15/+26 |
| |\ | |/ |/| | |||||
* | | Bug fix and unit tests for #474 | kotfu | 2018-07-16 | 2 | -14/+26 |
| | | |||||
| * | Changlog updates for PR#462 | kotfu | 2018-07-16 | 1 | -2/+10 |
| | | |||||
| * | Fix erroneous indication that ‘precmd()’ and ‘postcmd()’ are deprecated | kotfu | 2018-07-16 | 1 | -4/+0 |
| | |