From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43429-ml=inbox.vuxu.org@zsh.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.1 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id f5e13bb8 for ; Mon, 10 Sep 2018 16:01:40 +0000 (UTC) Received: (qmail 17905 invoked by alias); 10 Sep 2018 16:01:29 -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: List-Unsubscribe: X-Seq: 43429 Received: (qmail 5222 invoked by uid 1010); 10 Sep 2018 16:01:29 -0000 X-Qmail-Scanner-Diagnostics: from out1-smtp.messagingengine.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(66.111.4.25):SA:0(-2.6/5.0):. Processed in 2.529105 secs); 10 Sep 2018 16:01:29 -0000 X-Envelope-From: d.s@daniel.shahaf.name X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=SV004C BZmynDUibQ/gzzGG03cOPfYlU3T1B2PAsmhPE=; b=nRYLtGb8yWlqIV/+Ge5fIs TsjfpoyFEt9jM7tBPnrDPvKoVfNJ/XAYVbTJl1P2Sonkj6IdcxNWxGrRjg/0CN9r ZDvW/ErGgamaWsuc88nBfgnVLJxiI/M8b48mGt0x5GRetXCTbR9lXGGiMlpzjXlY Bdy3i27jSb5YXHDy81Pf92KtkjvlXP3xpvMTdi4kxB1suNbUPHs+mcipjiZUi8If SaHGEqhiTeyTExCrO9q33ObdhbbZg3aVZ45tMZ6153zR658IqUHUWltkyi8hXFLo 9bSlkOgHjCmYBUZZ7ZKVagG32PAJJIlfSCOoBBr85tumxpcV25BDHPSjHeyt20JA == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=SV004C BZmynDUibQ/gzzGG03cOPfYlU3T1B2PAsmhPE=; b=lPp8hNQ2uyHsLl8JGSl4tP 76ZI0SjrFjCTFsbdK8RX0hDFW/KUgPuEb2HJ6NI/IZFrdu32zXClY3/HRKUH5sgU Nj67lvw5pZ3uLEoXslRTTQshUGxZ6IXJtSUU+b3m6kq57LzLLPP/vr5Q29iBBrH/ /TteGIAxKDbLGL6Ji9CoQemrmuybx4UqYS7F2ZiREjqQc84tif4HkYiFQbCN40iZ 05KW8DJhDteWqWu5IfbgDIg2XXiTdeh9ZPKuagKJRrtFvxXJoZUbB+7HJJfOSKot uqxFu8W2ggKW9Wv3SNkz3UHY4/PXwZpqSmArhj0H5mzkc19uwvLaJirRGcVGhrEA == X-ME-Proxy: X-ME-Sender: Message-Id: <1536594632.827723.1503050288.42A44FB8@webmail.messagingengine.com> From: Daniel Shahaf To: Peter Stephenson , zsh-workers@zsh.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-1234af23 In-Reply-To: <20180910151428eucas1p17e62bab7b6d218d45d0b82f21af8df1f~TErVhouMz0413304133eucas1p1x@eucas1p1.samsung.com> Date: Mon, 10 Sep 2018 15:50:32 +0000 References: <20180910103226eucas1p2c84a98abec87724d039d0f14a33c3d28~TA1GZtpYp3066130661eucas1p2z@eucas1p2.samsung.com> <524677991.1156882.1536578389106@mail2.virginmedia.com> <20180910151428eucas1p17e62bab7b6d218d45d0b82f21af8df1f~TErVhouMz0413304133eucas1p1x@eucas1p1.samsung.com> Subject: Re: W02jobs.ztst hangs with zsh 5.6.1 Peter Stephenson wrote on Mon, 10 Sep 2018 16:14 +0100: > It's unlikely zpty is going to get enough love and attention to be > robust enough for what we really need here. > > I wonder if there is some replacement we could use that someone might > already know about? The Python pty module looked like it might be > usable, but I encountered half a dozen Python-style illogicalities before > getting a dozen lines into a programme, so we'll need some existing > script to start with. Could you explain what that replacement (in Python or anything else) needs to do? Are you asking for a program that launches ../Src/zsh in a pty and then writes the stty(1) 'susp' character to that pty? (At this point the program could just send SIGTSTP directly, too; I'm not sure if that's an option.)