Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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() | ||||
* | Added blank lines between code blocks in code examples | igorzakhar | 2019-01-04 | 1 | -0/+3 |
| | |||||
* | Added info on asynchronous alerting capabilities to the README | Todd Leonhardt | 2018-10-26 | 1 | -0/+10 |
| | |||||
* | Update README.md | kmvanbrunt | 2018-10-26 | 1 | -1/+1 |
| | | | Co-Authored-By: tleonhardt <todd.leonhardt@gmail.com> | ||||
* | Clarified role of ACArgumentParser and removed redundant description of ↵ | Todd Leonhardt | 2018-10-26 | 1 | -3/+5 |
| | | | | basic_complete | ||||
* | Made significant updates to README.md | Todd Leonhardt | 2018-10-26 | 1 | -24/+102 |
| | | | | The initial goal was to improve documentation of tab-completion capabilities. But the README got updates in several areas. | ||||
* | Documentation updates | Kevin Van Brunt | 2018-10-12 | 1 | -6/+1 |
| | |||||
* | Using wcwidth to calculate display width of prompt | Kevin Van Brunt | 2018-10-11 | 1 | -5/+4 |
| | |||||
* | Documented macros | Kevin Van Brunt | 2018-09-27 | 1 | -0/+1 |
| | |||||
* | Added documentation | Kevin Van Brunt | 2018-09-25 | 1 | -0/+1 |
| | |||||
* | Minor whitespace update | Todd Leonhardt | 2018-09-24 | 1 | -2/+1 |
| |