You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MAJOR: Too many differences between linux, windows cmd, and windows p…
…owershell.
I separated everything into separate classes.
Changed parallel function in an attempt to use background processes.
Added Command.raw_stdout and Command.raw_stderr.
Added Shell.is_windows_cmd and Shell.is_powershell.
Each shell has specific quote escape functions.
Added show_all_output and show_commands for how the output is displayed.
Added extra and end arguments to the run function to add more control to the commands.