diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2021-05-06 18:46:35 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-05-06 18:46:35 +0200 |
commit | 56318369750066718b880afa69e7ae3843d0410b (patch) | |
tree | c611db1709d5d5d812e07b27784c55bb1c11cf4a /src/option.c | |
parent | e3e598e82b79a2ab5ba5e312d54e65c940e2e809 (diff) |
patch 8.2.2839: default redirection missing "ash" and "dash"v8.2.2839
Problem: Default redirection missing "ash" and "dash".
Solution: Recognize "ash" and "dash". (Natanael Copa, closes #8180)
Diffstat (limited to 'src/option.c')
-rw-r--r-- | src/option.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/option.c b/src/option.c index 3c248c1931..7c783757b2 100644 --- a/src/option.c +++ b/src/option.c @@ -910,7 +910,7 @@ set_init_3(void) } } else - // Always use bourne shell style redirection if we reach this + // Always use POSIX shell style redirection if we reach this if ( fnamecmp(p, "sh") == 0 || fnamecmp(p, "ksh") == 0 || fnamecmp(p, "mksh") == 0 @@ -919,6 +919,8 @@ set_init_3(void) || fnamecmp(p, "zsh-beta") == 0 || fnamecmp(p, "bash") == 0 || fnamecmp(p, "fish") == 0 + || fnamecmp(p, "ash") == 0 + || fnamecmp(p, "dash") == 0 # ifdef MSWIN || fnamecmp(p, "cmd") == 0 || fnamecmp(p, "sh.exe") == 0 @@ -929,6 +931,7 @@ set_init_3(void) || fnamecmp(p, "zsh-beta.exe") == 0 || fnamecmp(p, "bash.exe") == 0 || fnamecmp(p, "cmd.exe") == 0 + || fnamecmp(p, "dash.exe") == 0 # endif ) { |