Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fixed comment | Kevin Van Brunt | 2019-07-22 | 1 | -1/+1 | |
| | ||||||
* | Reduced complexity of complete() | Kevin Van Brunt | 2019-07-17 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' into auto_completer_refactor | Kevin Van Brunt | 2019-07-06 | 1 | -0/+1 | |
|\ | ||||||
| * | Major overhaul of documentation structure for #709 | kotfu | 2019-07-02 | 1 | -0/+1 | |
| | | ||||||
* | | Moved basic_complete to utils | Kevin Van Brunt | 2019-07-02 | 1 | -0/+16 | |
|/ | ||||||
* | Moved code related to ANSI escape codes to new file called ansi.py | Kevin Van Brunt | 2019-06-26 | 1 | -62/+0 | |
| | ||||||
* | Added bold and underline to style() | Kevin Van Brunt | 2019-06-26 | 1 | -4/+16 | |
| | ||||||
* | Removed unneeded (optional) text from docstrings | Kevin Van Brunt | 2019-06-26 | 1 | -3/+3 | |
| | ||||||
* | Renamed style_message to style | Kevin Van Brunt | 2019-06-26 | 1 | -5/+5 | |
| | ||||||
* | Removed end argument from style_message | Kevin Van Brunt | 2019-06-25 | 1 | -3/+1 | |
| | ||||||
* | Fix flake8 errors, don't use Style.RESET, fix docstring, change some ↵ | Daniel Ahn | 2019-06-24 | 1 | -2/+4 | |
| | | | | pexcept() calls to perror() | |||||
* | Initial Commit for Issue 698 | xNinjaKittyx | 2019-06-24 | 1 | -0/+29 | |
| | ||||||
* | Added center_text() utility function for centering text in a terminal along ↵ | Todd Leonhardt | 2019-06-16 | 1 | -0/+16 | |
| | | | | | | with unit tests for it This function isn't used yet, but I have plans to use it when improving the output of transcript testing | |||||
* | Fixed a few comments where "redirecting" accidentally got changed to ↵ | Todd Leonhardt | 2019-06-15 | 1 | -1/+1 | |
| | | | | "_redirecting" | |||||
* | Began work to minimize public API | Todd Leonhardt | 2019-06-15 | 1 | -1/+30 | |
| | ||||||
* | Moved a new helper function from cmd2.py to utils.py where it probably belonged | Todd Leonhardt | 2019-06-07 | 1 | -0/+16 | |
| | ||||||
* | Extracted duplicated code to utility function | Todd Leonhardt | 2019-06-06 | 1 | -0/+13 | |
| | ||||||
* | Preserving originally typed quotes of Statement.output_to for use in ↵ | Kevin Van Brunt | 2019-05-13 | 1 | -14/+23 | |
| | | | | Statement.post_command() | |||||
* | Updated a comment | Kevin Van Brunt | 2019-05-08 | 1 | -1/+1 | |
| | ||||||
* | Added capability to redirect pipe commands and chain them together | Kevin Van Brunt | 2019-05-07 | 1 | -0/+21 | |
| | ||||||
* | Broke _complete_statement into 2 functions. | Kevin Van Brunt | 2019-05-05 | 1 | -4/+5 | |
| | | | | Fixed issue where terminators could not be used in alias/macro values. | |||||
* | Removing support for wrapping binary streams since cmd2 assumes stdout will ↵ | Kevin Van Brunt | 2019-04-25 | 1 | -10/+29 | |
| | | | | be a text stream in all of its code like poutput() | |||||
* | Clearing bytearray instead of creating a new object | Kevin Van Brunt | 2019-04-11 | 1 | -1/+1 | |
| | ||||||
* | Fixed issue where pointer to bytearray was being returned instead of copied ↵ | Kevin Van Brunt | 2019-04-11 | 1 | -1/+1 | |
| | | | | bytes | |||||
* | Fixed minor grammatical error | Todd Leonhardt | 2019-04-03 | 1 | -1/+1 | |
| | ||||||
* | Attempt to fix unit tests | Todd Leonhardt | 2019-04-02 | 1 | -2/+6 | |
| | ||||||
* | Added some unit tests for ProcReader and ContextFlag utility classes | Todd Leonhardt | 2019-04-02 | 1 | -1/+0 | |
| | ||||||
* | Fix flake8 warning | Todd Leonhardt | 2019-04-02 | 1 | -2/+0 | |
| | ||||||
* | Started addressing my PR comments | Todd Leonhardt | 2019-04-02 | 1 | -11/+32 | |
| | ||||||
* | Renamed stuff and removed unneeded KeyboardInterrupt protection | Kevin Van Brunt | 2019-03-27 | 1 | -13/+8 | |
| | ||||||
* | Made ContextFlag reentrant | Kevin Van Brunt | 2019-03-24 | 1 | -9/+12 | |
| | ||||||
* | Forward SIGINT to current pipe process instead of terminating it. This is ↵ | Kevin Van Brunt | 2019-03-23 | 1 | -0/+5 | |
| | | | | | | consistent with our do_shell() command, ppaged() command, and other shells. | |||||
* | Added protection from SIGINT when in a critical section of code | Kevin Van Brunt | 2019-03-22 | 1 | -8/+34 | |
| | ||||||
* | Changed StdSim byte buffer into a bytearray | Kevin Van Brunt | 2019-03-21 | 1 | -1/+1 | |
| | ||||||
* | Removed unused import | Kevin Van Brunt | 2019-03-20 | 1 | -1/+0 | |
| | ||||||
* | Terminate pipe processes instead of sending them SIGINTs | Kevin Van Brunt | 2019-03-20 | 1 | -3/+3 | |
| | ||||||
* | Not running command if redirection fails | Kevin Van Brunt | 2019-03-20 | 1 | -3/+3 | |
| | ||||||
* | Handled issue where nested pipe processes were not being closed in the right ↵ | Kevin Van Brunt | 2019-03-20 | 1 | -8/+14 | |
| | | | | order upon SIGINT events | |||||
* | Updated ppaged to not use self.pipe_proc | Kevin Van Brunt | 2019-03-20 | 1 | -0/+4 | |
| | ||||||
* | Simiplified code | Kevin Van Brunt | 2019-03-20 | 1 | -5/+8 | |
| | ||||||
* | Updated ProcReader to determine which of the process streams are pipes | Kevin Van Brunt | 2019-03-20 | 1 | -6/+14 | |
| | ||||||
* | Only capturing Popen output when stdout is a StdSim object | Kevin Van Brunt | 2019-03-20 | 1 | -4/+8 | |
| | ||||||
* | Fixed issue where remaining bytes were not being read | Kevin Van Brunt | 2019-03-20 | 1 | -9/+9 | |
| | ||||||
* | Added ProcReader class to capture output of a Popen process | Kevin Van Brunt | 2019-03-20 | 1 | -22/+93 | |
| | ||||||
* | Converted dynamic class attributes to instance attributes | Todd Leonhardt | 2019-03-14 | 1 | -0/+15 | |
| | | | | | | | | | | | | | | | | | The following attritubes which are intended to be dynamically settable at runtime are now instance attributes: - colors - continuation_prompt - debug - echo - editor - feedback_to_output - locals_in_py - quiet - timing - settable Also: - Moved code for finding a default editor to a function in utils and set a new DEFAULT_EDITOR class attribute with the return value of that | |||||
* | Cleaned up some PyCharm warnings | Todd Leonhardt | 2019-03-13 | 1 | -0/+1 | |
| | ||||||
* | Replaced StdSim.__store_output with StdSim.pause_storage | Kevin Van Brunt | 2019-03-09 | 1 | -14/+3 | |
| | ||||||
* | Added way to turn off storing stdout and stderr in StdSim | Kevin Van Brunt | 2019-03-06 | 1 | -22/+36 | |
| | ||||||
* | Fixed a lot of warnings | Kevin Van Brunt | 2019-03-01 | 1 | -3/+3 | |
| | ||||||
* | Echoing string data directly to inner_stream instead of inner_stream.buffer ↵ | Kevin Van Brunt | 2019-01-24 | 1 | -6/+5 | |
| | | | | to make sure line buffering is respected |