From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29464 invoked by alias); 7 Feb 2010 21:56:24 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 27683 Received: (qmail 1694 invoked from network); 7 Feb 2010 21:56:12 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Received-SPF: pass (ns1.primenet.com.au: SPF record at ntlworld.com designates 81.103.221.31 as permitted sender) Message-Id: <201002072134.o17LYj66005365@pws-pc.ntlworld.com> From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: have '&' automatically disown? In-Reply-To: Message from Greg Klanderman of "Sun, 07 Feb 2010 16:06:24 EST." Date: Sun, 07 Feb 2010 21:34:45 +0000 X-Cloudmark-Analysis: v=1.1 cv=W3tOLUehizD4qj6VhtReFuw5MKb8d+XqjIxlDsIazEA= c=1 sm=0 a=MwCwGuSUH9EA:10 a=NLZqzBF-AAAA:8 a=FrISRLtJfZWLkAQqTCAA:9 a=7Rq5gJ9z6-gZJg0IfxlRXeR8Kq0A:4 a=_dQi-Dcv4p4A:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Greg Klanderman wrote: > > I can well believe all of this, but it's not clear to me why its > > relevant. > > Because if I turn monitor back on I can completely wedge my shell. Hmm, yes, I can see that makes it relevant. MONITOR wasn't really designed to be dynamic, it just kind of evolved in a complex way like everything else. > Would it make sense to just auto-disown when monitor is off? That *does* make a lot of sense, actually: if job control's turned off, there's no point in half-pretending it isn't. Disowning existing background jobs at that point at least makes more sense than having them come back in a zombified fashion. I'll think about it tomorrow. -- Peter Stephenson Web page now at http://homepage.ntlworld.com/p.w.stephenson/