diff options
author | Peter Stephenson <p.w.stephenson@ntlworld.com> | 2018-09-16 19:13:38 +0100 |
---|---|---|
committer | Peter Stephenson <p.w.stephenson@ntlworld.com> | 2018-09-16 19:13:38 +0100 |
commit | 551ff842721d6ca83727dbe6cd40178f46cc8201 (patch) | |
tree | 88fcee0886f87535240a527de45c41fc99de6662 /ChangeLog | |
parent | 301ca1229a6ca967f8bd7d3c379ff6b9983a3673 (diff) | |
download | zsh-551ff842721d6ca83727dbe6cd40178f46cc8201.tar.gz zsh-551ff842721d6ca83727dbe6cd40178f46cc8201.tar.xz zsh-551ff842721d6ca83727dbe6cd40178f46cc8201.zip |
43464: Another attachtty() fix.
If list_pipe_job triggered more than once we need to know the most recent process group leader, so record that both if the attach happened in the main shell on in entersubsh(). Also don't pass back proocess group for ESUB_ASYNC subshells.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index c3bce99cd..b83c4e86e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2018-09-16 Peter Stephenson <p.w.stephenson@ntlworld.com> + + * 43464: Src/exec.c, Src/jobs.c, Src/signals.c, Src/utils.c: + Remember the last process group to attach to the terminal, not + just the set of running processes which did. Don't + record process groups for ESUB_ASYNC subshells. + 2018-09-14 Daniel Shahaf <d.s@daniel.shahaf.name> * unposted: Completion/Unix/Command/_subversion: _svn: Allow |