Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added namespace provider argument to argparse decorators to support custom ↵ | Kevin Van Brunt | 2019-05-14 | 1 | -3/+21 | |
| | | | | Namespaces during argument parsing | |||||
* | Preserving originally typed quotes of Statement.output_to for use in ↵ | Kevin Van Brunt | 2019-05-13 | 1 | -1/+1 | |
| | | | | Statement.post_command() | |||||
* | Fixed parsing issue in case where output redirection (e.g. > file) appears ↵ | Kevin Van Brunt | 2019-05-13 | 1 | -7/+10 | |
| | | | | | | before a pipe. In that case, the pipe was given precedence even though it appeared later in the command. | |||||
* | Fixed flake errors | Kevin Van Brunt | 2019-05-08 | 1 | -2/+2 | |
| | ||||||
* | Small refactors to tab completion function | Kevin Van Brunt | 2019-05-08 | 1 | -6/+7 | |
| | ||||||
* | Updated documentation | Kevin Van Brunt | 2019-05-07 | 1 | -2/+2 | |
| | ||||||
* | Added capability to redirect pipe commands and chain them together | Kevin Van Brunt | 2019-05-07 | 1 | -39/+35 | |
| | ||||||
* | Merged master and resolved conflicts in CHANGELOG | Todd Leonhardt | 2019-05-07 | 1 | -6/+21 | |
|\ | ||||||
| * | Exceptions occurring in tab completion functions are now printed to stderr ↵ | Kevin Van Brunt | 2019-05-06 | 1 | -6/+21 | |
| | | | | | | | | before returning control back to readline | |||||
* | | Broke _complete_statement into 2 functions. | Kevin Van Brunt | 2019-05-05 | 1 | -43/+58 | |
| | | | | | | | | Fixed issue where terminators could not be used in alias/macro values. | |||||
* | | Making sure the resolved macro statement contains the originally typed line | Kevin Van Brunt | 2019-05-02 | 1 | -4/+24 | |
| | | ||||||
* | | Macros can now share their name with a command | Kevin Van Brunt | 2019-05-02 | 1 | -9/+2 | |
| | | ||||||
* | | Macro resolution now occurs during parsing | Kevin Van Brunt | 2019-05-02 | 1 | -58/+73 | |
|/ | ||||||
* | Only enabling/disabling stdout storage in the call PyscriptBridge makes to ↵ | Kevin Van Brunt | 2019-04-23 | 1 | -13/+8 | |
| | | | | | | | onecmd_plus_hooks. All nested calls to onecmd_plus_hooks keep capturing stdout to match the behavior of stdout redirection being enabled during nested commands. | |||||
* | Restoring full functionality of StdSim after command finalization hooks | Kevin Van Brunt | 2019-04-10 | 1 | -0/+6 | |
| | ||||||
* | Updated comment | Kevin Van Brunt | 2019-04-10 | 1 | -1/+1 | |
| | ||||||
* | Removed unused import | Kevin Van Brunt | 2019-04-10 | 1 | -1/+1 | |
| | ||||||
* | Pyscript now saves command output during the same period that redirection does | Kevin Van Brunt | 2019-04-10 | 1 | -1/+10 | |
| | ||||||
* | Fixed path completion case where cwd is just a slash | Kevin Van Brunt | 2019-04-05 | 1 | -1/+5 | |
| | ||||||
* | Started addressing my PR comments | Todd Leonhardt | 2019-04-02 | 1 | -26/+7 | |
| | ||||||
* | 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 | 1 | -7/+7 | |
| | | ||||||
* | | 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 | |
| | | ||||||
* | | 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 | 1 | -4/+4 | |
| | | | | | | | | | | | | 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 | -44/+37 | |
| | | ||||||
* | | 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 | |
| | | ||||||
* | | Terminate pipe processes instead of sending them SIGINTs | Kevin Van Brunt | 2019-03-20 | 1 | -3/+3 | |
| | | ||||||
* | | 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 | 1 | -48/+56 | |
| | | ||||||
* | | 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 | 1 | -7/+19 | |
| | | | | | | | | order upon SIGINT events | |||||
* | | Updated ppaged to not use self.pipe_proc | Kevin Van Brunt | 2019-03-20 | 1 | -6/+5 | |
| | | ||||||
* | | Capturing output from piped process when redirecting | Kevin Van Brunt | 2019-03-20 | 1 | -12/+18 | |
| | | ||||||
* | | Simiplified code | Kevin Van Brunt | 2019-03-20 | 1 | -13/+9 | |
| | | ||||||
* | | Updated ProcReader to determine which of the process streams are pipes | Kevin Van Brunt | 2019-03-20 | 1 | -4/+9 | |
| | | ||||||
* | | Only capturing Popen output when stdout is a StdSim object | Kevin Van Brunt | 2019-03-20 | 1 | -4/+8 | |
| | | ||||||
* | | Added ProcReader class to capture output of a Popen process | Kevin Van Brunt | 2019-03-20 | 1 | -2/+5 | |
|/ | ||||||
* | Merge branch 'master' into load_generate_transcript | Todd Leonhardt | 2019-03-19 | 1 | -113/+91 | |
|\ | ||||||
| * | 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 | |||||
| * | 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 |