From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43515-ml=inbox.vuxu.org@zsh.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 2af5f0e9 for ; Fri, 21 Sep 2018 23:14:43 +0000 (UTC) Received: (qmail 14393 invoked by alias); 21 Sep 2018 23:14:28 -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: 43515 Received: (qmail 3804 invoked by uid 1010); 21 Sep 2018 23:14:28 -0000 X-Qmail-Scanner-Diagnostics: from mail-pl1-f180.google.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(209.85.214.180):SA:0(1.1/5.0):. Processed in 4.452666 secs); 21 Sep 2018 23:14:28 -0000 X-Envelope-From: joeypabalinas@gmail.com X-Qmail-Scanner-Mime-Attachments: |signature.asc| X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=X01tQ5vJst0wY2CfTyrNzegAW9phxFX/2MS39/lGAk8=; b=tegyB1O0fSPMaYdoukoS0dAJR7UxTr9+N+X3XBCpHoF8O3P/XeW1+nHjSPsfqOxH9V XSiGH+4Ywd55fxatiE1AaQCGAJv7HP//oTwfyP2PKc/u2/2ebXzQcKnQTp5A340F6n3V IirrWrCddeUpzAwrWYDHP+AtIZWxwdkijM/RmZkSVqTm1EcqMy/sjcq2Z1urgE3JrZwe 0k53Pk8ZdvbDVJJ8sRLWNbo7s7/e/+Fw3dEBNN/Pfp80ysP7pcMv6AvpwN0FAQFvZ7fj 3d4IeYDaXEvkoEjfTxSoJlZ8osdB2ApAh7B1RXqy9fOmUTRmPRZQNgZ19fGNNqVi7fJj aj0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=X01tQ5vJst0wY2CfTyrNzegAW9phxFX/2MS39/lGAk8=; b=CpJFtDXVfwxAM9wF/v0GprlODEb6fIi1Fj3wfBbg+kNI4PsmhvGtZs5k4VQ7t4832k Exh+BIFDT/6R8kSfUpPmlBUK5ryqQ3I0ntaxuI+i4XWXNBv2fErqhRKKrR4VY4RGgZyS FhZ2vf8ktKMIBFKid+FrwYfCjbslcSUR5LVMM3MoXx28jTtwG9WHnJ9zcLAYNLjr0k5k 7EXQL4IthUehCh2JfduXCNySUu0QJtVhYWUn8aNw7T/8FEreu3Zg3GY+b3j7Ia58wQ73 BqFb+aNJC/Rg4Fq1g8ErxHniiLJ7bpW1RGvrGYtFKEBL3jTyZViofcnIcJoB8u9Oa+kG a75w== X-Gm-Message-State: APzg51D74gIEnR1w6Pn0IHyq2upXM2iFeKtgWIMQ2h+kEEbX5GFwFGaC 1Hrrs3JiFvQYmUKRTKszeiQ= X-Google-Smtp-Source: ANB0VdbBofQ8N4aQSuKpi4JzB1MwXvWEawBzF4aGHqjO7HC20ybj1WASqwdt0qufWTg3e3kEohQLHQ== X-Received: by 2002:a17:902:ab87:: with SMTP id f7-v6mr46783233plr.268.1537571661207; Fri, 21 Sep 2018 16:14:21 -0700 (PDT) Date: Fri, 21 Sep 2018 13:14:18 -1000 From: Joey Pabalinas To: Peter Stephenson Cc: zsh-workers@zsh.org, Joey Pabalinas Subject: Re: long-standing tty related issue: wrapped Emacs not suspended Message-ID: <20180921231418.hhnfnggar327eavo@gmail.com> Mail-Followup-To: Joey Pabalinas , Peter Stephenson , zsh-workers@zsh.org References: <20180920123005.GA20647@zira.vinc17.org> <20180921175740.6ab97a81@pws-HP.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="g5d3dlojhegibsrg" Content-Disposition: inline In-Reply-To: <20180921175740.6ab97a81@pws-HP.localdomain> User-Agent: NeoMutt/20180716 --g5d3dlojhegibsrg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 21, 2018 at 05:57:40PM +0100, Peter Stephenson wrote: > Passing through the flag saying if this is the last chunk of code in the > list being executed by the function and its parents is the most obvious > necessary test, but I think most of the infrastructure for this already > exists. For example, if you run >=20 > { :; sleep 20; } & >=20 > you should find there's no additional shell instance when the sleep > is running (up to shell state that might get in the way --- I get an > extra shell when running from the top-level shell in the window but not > if I start a new one, for reasons that escape me completely). I found this statement very weird, and dug through the code for a couple ho= urs myself; sadly, without any luck figuring out why, either. Definitely the strangest part of this entire thread so far for me. --=20 Cheers, Joey Pabalinas --g5d3dlojhegibsrg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKlZXrihdNOcUPZTNruvLfWhyVBkFAlule0kACgkQruvLfWhy VBm3WA/+OGrLroI0b4AJlN7ZhEmbWtnTmKE/bUooVhxFwW0K8FUpa5OPjOYMzhS0 ifqer5AURo9973zN2nopUIOhlGU0nHXTlx7YP/v7sQXXc0hty2Noh7mGpViUNyZL CsaB0BVfMI9IeVf/UXcwePYCK5cxFzEKPFf4+TY4UM6NaTb17r0TgZN+vmt8ONy8 Ez+Z4yKrc1qZg0B3F46OwlT32rY1cO1RyN6rMkZpKzOEPLBDDYI4PACsuIboudK2 LAgRG+vkQ+iT2gxDokL4qwgppgnZN6fwHy4/EPOg+CqCt++xC+HZVeP5TUuqXmdX gG8AudWRnmm1BrVLagZeycwSBfg5iu8TOl2hzb21yzjkgcsmfBV6WvBbyK2SKK5D hlqHIrcWAnR2ZmZfAY19KJh75NTvH9gUPyl5aLhqI4s3GNspuyd6YFpfLsHJ6l8G SEltUCvdEMb8QDis+5BvE8HtJYQK2tAm8GmLDXXioyka0uFQGBgKfhaJSpGWIBIv 4oY2wzADJaypI86/0Qb/nVBTrZyTkogDfUi9baxZ4wjs0019GaA8cxofSFLo9qpP T+l4RyBUAScYJm8tXzcoOEvnk/eUtEUfDJegZr1sgKj7hD2BCt3+A+PZnSYA7G/b l9cZiHK4gGYekxLliEupJiWdbQRTHuxG3vlyRh43EqlSeru4mXM= =asmp -----END PGP SIGNATURE----- --g5d3dlojhegibsrg--