| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 path completion case where cwd is just a slash | Kevin Van Brunt | 2019-04-05 | 1 | -1/+5 |
| | | |||||
| * | 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 | 2 | -37/+39 |
| | | |||||
| * | Removed repeated block of code | Kevin Van Brunt | 2019-03-27 | 1 | -7/+0 |
| | | |||||
| * | Merge branch 'master' into capture_popen | Kevin Van Brunt | 2019-03-27 | 1 | -16/+30 |
| |\ | |||||
| | * | Fixed flake warning | Kevin Van Brunt | 2019-03-22 | 1 | -3/+2 |
| | | | |||||
| | * | Corrected what prompt variable was being used | Kevin Van Brunt | 2019-03-21 | 1 | -3/+3 |
| | | | |||||
| | * | Fixed issue when printing alerts caused by a prompt with a new line character | Kevin Van Brunt | 2019-03-21 | 1 | -13/+28 |
| | | | |||||
| * | | Renamed stuff and removed unneeded KeyboardInterrupt protection | Kevin Van Brunt | 2019-03-27 | 2 | -20/+15 |
| | | | |||||
| * | | Added sigint protection around some state variable changes | Kevin Van Brunt | 2019-03-27 | 1 | -43/+46 |
| | | | |||||
| * | | Make sure stdout is a terminal before running 'stty sane' | Kevin Van Brunt | 2019-03-27 | 1 | -2/+3 |
| | | | |||||
| * | | Moved indentation and added clarifying comments | Kevin Van Brunt | 2019-03-24 | 1 | -3/+5 |
| | | | |||||
| * | | Made ContextFlag reentrant | Kevin Van Brunt | 2019-03-24 | 1 | -9/+12 |
| | | | |||||
| * | | Fixed indentation issue that caused cur_pipe_proc_reader to be overwritten | Kevin Van Brunt | 2019-03-24 | 1 | -16/+11 |
| | | | |||||
| * | | Don't allow built-in cmdloop to run outside of main thread | Kevin Van Brunt | 2019-03-23 | 1 | -3/+12 |
| | | | |||||
| * | | Forward SIGINT to current pipe process instead of terminating it. This is ↵ | Kevin Van Brunt | 2019-03-23 | 2 | -4/+9 |
| | | | | | | | | | | | | | 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 | 2 | -52/+71 |
| | | | |||||
| * | | Changed StdSim byte buffer into a bytearray | Kevin Van Brunt | 2019-03-21 | 1 | -1/+1 |
| | | | |||||
| * | | Ctrl-C only kills the process being piped if the current command created it | Kevin Van Brunt | 2019-03-21 | 1 | -34/+54 |
| | | | |||||
| * | | Routing sys.stdout to piped processes to catch print() type statements | Kevin Van Brunt | 2019-03-20 | 1 | -4/+4 |
| | | | |||||
| * | | 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 | 2 | -6/+6 |
| | | | |||||
| * | | Handled possible race condition | Kevin Van Brunt | 2019-03-20 | 1 | -11/+18 |
| | | | |||||
| * | | Printing an error instead of raising and exception if setting a variable ↵ | Kevin Van Brunt | 2019-03-20 | 1 | -1/+2 |
| | | | | | | | | | that does not exist | ||||
| * | | Not running command if redirection fails | Kevin Van Brunt | 2019-03-20 | 2 | -51/+59 |
| | | | |||||
| * | | Updated comment | Kevin Van Brunt | 2019-03-20 | 1 | -1/+2 |
| | | | |||||
| * | | Handled issue where nested pipe processes were not being closed in the right ↵ | Kevin Van Brunt | 2019-03-20 | 2 | -15/+33 |
| | | | | | | | | | order upon SIGINT events | ||||
| * | | Updated ppaged to not use self.pipe_proc | Kevin Van Brunt | 2019-03-20 | 2 | -6/+9 |
| | | | |||||
| * | | Capturing output from piped process when redirecting | Kevin Van Brunt | 2019-03-20 | 1 | -12/+18 |
| | | | |||||
| * | | Simiplified code | Kevin Van Brunt | 2019-03-20 | 2 | -18/+17 |
| | | | |||||
| * | | Updated ProcReader to determine which of the process streams are pipes | Kevin Van Brunt | 2019-03-20 | 2 | -10/+23 |
| | | | |||||
| * | | Only capturing Popen output when stdout is a StdSim object | Kevin Van Brunt | 2019-03-20 | 2 | -8/+16 |
| | | | |||||
| * | | 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 | 2 | -24/+98 |
| |/ | |||||
| * | Merge branch 'master' into load_generate_transcript | Todd Leonhardt | 2019-03-19 | 3 | -116/+93 |
| |\ | |||||
| | * | Fixed bug where it wasn't possible for restore_output to know if the command ↵ | Kevin Van Brunt | 2019-03-19 | 1 | -22/+19 |
| | | | | | | | | | was piping | ||||
| | * | No longer appending \n to commands run by PyscriptBridge. This messes up ↵ | Kevin Van Brunt | 2019-03-19 | 2 | -3/+2 |
| | | | | | | | | | | | | | redirection parsing of non-multiline commands. | ||||
| | * | The pipe process in redirection now writes its output to self.stdout so we ↵ | Kevin Van Brunt | 2019-03-19 | 1 | -6/+6 |
| | | | | | | | | | can capture it | ||||
| | * | Removed Statekeeper class and renamed some variables | Kevin Van Brunt | 2019-03-19 | 1 | -39/+18 |
| | | | |||||
| | * | Keeping track of redirection for each command | Kevin Van Brunt | 2019-03-19 | 1 | -69/+82 |
| | | | |||||
| | * | Simplified quit_on_sigint handling | Kevin Van Brunt | 2019-03-18 | 1 | -27/+16 |
| | | | |||||
| * | | Now consistently use -t flag for transcript generation for both history and ↵ | Todd Leonhardt | 2019-03-19 | 1 | -4/+3 |
| | | | | | | | | | load commands | ||||
| * | | Combined two conditionals | Todd Leonhardt | 2019-03-19 | 1 | -5/+3 |
| | | | |||||
| * | | Updated CHANGELOG | Todd Leonhardt | 2019-03-19 | 1 | -14/+10 |
| | | | | | | | | | | | | | Also: - Removed guard clauses which kmvanbrunt promises will be unecessary with his upcoming change - Moved transcript path validation inside _generate_transcript() | ||||
| * | | Addressed review comments | Todd Leonhardt | 2019-03-18 | 1 | -7/+17 |
| | | | |||||
