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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Windows: support Ctrl+C for terminating external commands.
Windows: use the AssocQueryStringW shell API to launch non-exe commands rather than just running cmd.exe /C (cmd.exe is still used for failover).
Windows: revisited exit code from sudo.
export and source aliases are automatically created for eval --export and eval --source, respectively.
The shell passes command line arguments to scripts, in both:
** run $SHELL <script_file_path> [args...], and
** source <script_file_path> [args...].
** $0 is the name of the script file, $1, $2 etc. are the rest of arguments, $# is the number of args not counting $0, and $@ is the concatenation of the arguments, including $0