summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPeter Stephenson <p.w.stephenson@ntlworld.com>2018-09-16 19:13:38 +0100
committerPeter Stephenson <p.w.stephenson@ntlworld.com>2018-09-16 19:13:38 +0100
commit551ff842721d6ca83727dbe6cd40178f46cc8201 (patch)
tree88fcee0886f87535240a527de45c41fc99de6662 /ChangeLog
parent301ca1229a6ca967f8bd7d3c379ff6b9983a3673 (diff)
downloadzsh-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--ChangeLog7
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