Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: PATCH: tty pgrp problem again: third attempt
- X-seq: zsh-workers 6264
- From: Sven Wischnowsky <wischnow@xxxxxxxxxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxxxxxx
- Subject: Re: PATCH: tty pgrp problem again: third attempt
- Date: Tue, 11 May 1999 17:53:11 +0200 (MET DST)
- In-reply-to: Peter Stephenson's message of Tue, 11 May 1999 15:15:17 +0200
- Mailing-list: contact zsh-workers-help@xxxxxxxxxxxxxx; run by ezmlm
Peter Stephenson wrote:
> Sven, you're the only person that ever understood the list_pipe stuff. Is
> there a better way of handling this? Should it really go somewhere in
> execpline() or execpline2()?
Somehow I think, it would be safer in execpline[2](), but I don't
really remember all the list_pipe stuff and we had some patches from
others for it (and the jobbing and signal code) after I worked on that
part of the code, so I may be wrong.
But while playing a bit, I found at least one more bug. If you do:
`ls | if true; then sleep 10; cat; fi' and ^Z the sleep, then fg the
whole thing again, the shell doesn't get hold of the terminal again
after the cat finishes. If you bg before the fg, the cat doesn't get
control (and neither does the shell).
Maybe I'll look some more into this (but I'm sure you are currently
deeper into all this then I).
Bye
Sven
--
Sven Wischnowsky wischnow@xxxxxxxxxxxxxxxxxxxxxxx
Messages sorted by:
Reverse Date,
Date,
Thread,
Author