| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added support for 8-bit/256-colors with the cmd2.EightBitFg and ↵ | Kevin Van Brunt | 2021-10-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | cmd2.EightBitBg classes. Added support for 24-bit/RGB colors with the cmd2.RgbFg and cmd2.RgbBg classes. Removed dependency on colorama. Deprecated cmd2.fg. Use cmd2.StdFg instead. Deprecated cmd2.bg. Use cmd2.StdBg instead. Changed type of ansi.allow_style from a string to an ansi.AllowStyle Enum class. Fixed bug where using choices on a Settable didn't verify that a valid choice had been entered. | ||||
| * | Updated all examples to use Cmd2ArgumentParser instead of ↵ | Kevin Van Brunt | 2021-06-17 | 1 | -6/+4 |
| | | | | | | | argparse.ArgumentParser. This is best practice for consistency of appearance between built-in and custom commands. | ||||
| * | Added notes to README about breaking changes in 2.0 | Kevin Van Brunt | 2021-06-06 | 1 | -10/+11 |
| | | |||||
| * | Renamed use_ipython keyword parameter of cmd2.Cmd.__init__() to include_ipy. | Kevin Van Brunt | 2021-03-30 | 1 | -4/+4 |
| | | | | | | | | | | | Added include_py keyword parameter to cmd2.Cmd.__init__(). If False, then the py command will not be available. Removed ability to run Python commands from the command line with py. Made banners and exit messages of Python and IPython consistent. Changed utils.is_text_file() to raise OSError if file cannot be read. | ||||
| * | Updated README and CHANGELOG | Todd Leonhardt | 2021-02-20 | 1 | -2/+2 |
| | | |||||
| * | docs(README): Added links for cookiecutter projects | jay | 2021-02-03 | 1 | -1/+3 |
| | | | | | | | Added section to README for community donated cookiecutter templates. refs #940 | ||||
| * | Updated CHANGELOG to prepare for next release1.5.0 | Todd Leonhardt | 2021-01-31 | 1 | -7/+9 |
| | | | | | | Also: - Upated README to reflect this will be the last release to support Python 3.5 | ||||
| * | Remove all use of AppVeyor for Windows testing because it is slower than ↵ | Todd Leonhardt | 2021-01-30 | 1 | -1/+0 |
| | | | | | GitHub Actions for the same purpose | ||||
| * | Replaced Travis CI badge in README with a GitHub Actions CI badge | Todd Leonhardt | 2021-01-30 | 1 | -1/+1 |
| | | | | | Also tried to fix AppVeyor build | ||||
| * | Replace with_argparser_and_unknown_args in docs | Kyle King | 2020-11-08 | 1 | -3/+2 |
| | | |||||
| * | Added always_show_hint setting | Kevin Van Brunt | 2020-09-05 | 1 | -0/+1 |
| | | | | | Fixed issue where flag names weren't always sorted correctly in argparse tab completion | ||||
| * | Replace Python 2.7 EOL message in readme with an EOL message for Python 3.5 | Todd Leonhardt | 2020-06-04 | 1 | -5/+6 |
| | | |||||
| * | Updated tab completion documentation | Kevin Van Brunt | 2020-04-23 | 1 | -5/+7 |
| | | |||||
| * | Removed dash from 'tab complete' string | Kevin Van Brunt | 2020-02-13 | 1 | -6/+6 |
| | | |||||
| * | Overhauling tab completion examples | Kevin Van Brunt | 2020-02-12 | 1 | -5/+5 |
| | | |||||
| * | Updated release data for 1.0.0-rc1 in preparation for a release candidate | Todd Leonhardt | 2020-02-07 | 1 | -1/+2 |
| | | | | | | Also: - Updated some very outdated comments in transcript files | ||||
| * | Updated changelog to address removal of ansi.FG_COLORS and ansi.BG_COLORS ↵ | Todd Leonhardt | 2020-02-07 | 1 | -1/+1 |
| | | | | | | | | and mention their replacement by ansi.fg and ansi.bg enums Also: - Use ansi.fg in async_printing.py and README.md | ||||
| * | Added cmd2.utils.Settable to the cmd2 namespace and updated examples and docs | Todd Leonhardt | 2020-02-04 | 1 | -2/+1 |
| | | |||||
| * | Fixed doc build and updated README | Todd Leonhardt | 2020-02-04 | 1 | -1/+2 |
| | | |||||
| * | Renamed locals_in_py to self_in_py | Todd Leonhardt | 2020-01-27 | 1 | -5/+2 |
| | | | | | This more accurately reflects what it controls | ||||
| * | Changed allow_ansi to allow_style for accuracy in what types of ANSI escape ↵ | Kevin Van Brunt | 2019-12-19 | 1 | -1/+1 |
| | | | | | sequences are handled | ||||
| * | Added documentation for empty sections of the Sphinx docs | Todd Leonhardt | 2019-11-02 | 1 | -2/+2 |
| | | |||||
| * | Added PyOhio 2019 video link | Todd Leonhardt | 2019-08-03 | 1 | -2/+2 |
| | | |||||
| * | Fixed typo | Kevin Van Brunt | 2019-07-31 | 1 | -1/+1 |
| | | |||||
| * | Updated README - replaced links to older talks with ones to PyOhio 2019 | Todd Leonhardt | 2019-07-31 | 1 | -6/+5 |
| | | |||||
| * | Changed all uses of sub-command to subcommand | Kevin Van Brunt | 2019-07-19 | 1 | -2/+2 |
| | | |||||
| * | Corrected line in README since scripting supports more than just ASCII text ↵ | Todd Leonhardt | 2019-07-18 | 1 | -1/+1 |
| | | | | | files | ||||
| * | Fixed another broken link | Todd Leonhardt | 2019-07-18 | 1 | -1/+1 |
| | | |||||
| * | Fixed broken links in README.md due to documentation reorganization | Todd Leonhardt | 2019-07-18 | 1 | -3/+5 |
| | | | | | | | Also: - Moved Examples before API Reference in overall documentation index - Added an example project | ||||
| * | Renamed ArgParser to Cmd2ArgumentParser to make it clear it's a derived ↵ | Kevin Van Brunt | 2019-07-18 | 1 | -1/+1 |
| | | | | | | | class of argparse.ArgumentParser when developers read the code in cmd2.py. | ||||
| * | Removed link to deleted example | Kevin Van Brunt | 2019-07-15 | 1 | -2/+1 |
| | | |||||
| * | Renamed Cmd2ArgParser to ArgParser | Kevin Van Brunt | 2019-07-12 | 1 | -2/+2 |
| | | |||||
| * | Moved cmd2 custom argparse types to argparse_custom.py | Kevin Van Brunt | 2019-07-03 | 1 | -1/+1 |
| | | | | | Rename ACArgumentParser to Cmd2ArgParser | ||||
| * | Added import of ansi.style directly into cmd2 namespace in __init__.py | Todd Leonhardt | 2019-06-29 | 1 | -1/+1 |
| | | | | | | Also: - Fixed an example in README which was using print() instead of self.poutput() | ||||
| * | Added badge in README.md to chat on Discord with link to invite to join ↵ | Todd Leonhardt | 2019-06-29 | 1 | -0/+1 |
| | | | | | python-cmd2 channel | ||||
| * | Updated CHANGELOG with more details on breaking changes to poutput and perror | Todd Leonhardt | 2019-06-29 | 1 | -0/+4 |
| | | | | | | Also: - Updated README with more info on a couple more open-source applications using cmd2 | ||||
| * | Updated Sphinx documentation and README.md | Todd Leonhardt | 2019-06-28 | 1 | -6/+4 |
| | | |||||
| * | Fixed a bunch of examples which were broken due to moving DEFAULT_SHORTCUTS ↵ | Todd Leonhardt | 2019-06-16 | 1 | -1/+1 |
| | | | | | from cmd2.py to constants.py | ||||
| * | Updated various documentation and tests to not use load | Todd Leonhardt | 2019-06-15 | 1 | -3/+3 |
| | | |||||
| * | Print warnings at end of load or pyscript instead of beginning | Todd Leonhardt | 2019-06-15 | 1 | -1/+1 |
| | | | | | This is in case the user runs a long script - I don't want the warning to quickly scroll off the screen where they then never see it. | ||||
| * | Updated documentation | Kevin Van Brunt | 2019-06-15 | 1 | -3/+3 |
| | | |||||
| * | Deprecate support for Python 3.4 and begin testing with Python 3.8 beta | Todd Leonhardt | 2019-06-14 | 1 | -2/+2 |
| | | |||||
| * | Updated README to include links to more and a wider variety of open-source ↵ | Todd Leonhardt | 2019-06-10 | 1 | -4/+12 |
| | | | | | projects based on cmd2 | ||||
| * | Refactor exit_code implementation | Todd Leonhardt | 2019-05-20 | 1 | -2/+3 |
| | | | | | | | | | | | | | cmd2.Cmd.cmdloop() now returns self.exit_code which should be an integer Also: - Refactored examples to call sys.exit(app.cmdloop()) in their __main__ - Running transcript tests now sets the exit_code accordingly based on success/failure - Updated CHANGELOG - Updated README - Updated Sphinx docs - Added unit test for case when transcript test fails | ||||
| * | Minor update to README.md directly on master branch to evaluate if Windows ↵ | Todd Leonhardt | 2019-05-13 | 1 | -1/+1 |
| | | | | | unit tests are working correctly on AppVeyor | ||||
| * | Updated docs to reflect that shortcuts are now passed into the super class ↵ | Todd Leonhardt | 2019-03-14 | 1 | -4/+3 |
| | | | | | initializer | ||||
| * | First stage of attribute refactoring | Todd Leonhardt | 2019-03-13 | 1 | -5/+4 |
| | | | | | | | | | | | The following are now arguments to cmd2.Cmd.__init__() instead of class attributes: * allow_redirection * multiline_commands * terminators * shortcuts Added a couple read-only properties for convenience of cmd2.Cmd accessing immutable members from self.statement_parser | ||||
| * | Fixed spelling | Kevin Van Brunt | 2019-03-01 | 1 | -1/+1 |
| | | |||||
| * | Updated macro documentation0.9.9 | Kevin Van Brunt | 2019-02-21 | 1 | -1/+1 |
| | | |||||
| * | Changed examples to reflect that settable doesn't need to be updated before ↵ | Kevin Van Brunt | 2019-02-20 | 1 | -2/+4 |
| | | | | | calling init() | ||||
