diff options
author | Barton E. Schaefer <schaefer@zsh.org> | 2015-06-16 17:03:39 -0700 |
---|---|---|
committer | Barton E. Schaefer <schaefer@zsh.org> | 2015-06-16 17:03:39 -0700 |
commit | 2cfe892414a2c6af6fd7b569c18cffeff1e39310 (patch) | |
tree | 06322a076dad4ebd3b178559d6a137239c98ff22 /Src | |
parent | 19b37ef565072abcbea02cfa4d0295b49f41cfe2 (diff) | |
download | zsh-2cfe892414a2c6af6fd7b569c18cffeff1e39310.tar.gz zsh-2cfe892414a2c6af6fd7b569c18cffeff1e39310.tar.xz zsh-2cfe892414a2c6af6fd7b569c18cffeff1e39310.zip |
35493: erase $_ when the command line is an assignment
Diffstat (limited to 'Src')
-rw-r--r-- | Src/exec.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Src/exec.c b/Src/exec.c index daed3b111..35a101b9c 100644 --- a/Src/exec.c +++ b/Src/exec.c @@ -1115,6 +1115,7 @@ execsimple(Estate state) if (code == WC_ASSIGN) { cmdoutval = 0; addvars(state, state->pc - 1, 0); + setunderscore(""); if (isset(XTRACE)) { fputc('\n', xtrerr); fflush(xtrerr); |