From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6238 invoked by alias); 27 Mar 2017 10:20:32 -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: 40907 Received: (qmail 19338 invoked from network); 27 Mar 2017 10:20:32 -0000 X-Qmail-Scanner-Diagnostics: from mail-lf0-f54.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.215.54):SA:0(0.5/5.0):. Processed in 1.662698 secs); 27 Mar 2017 10:20:32 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RCVD_IN_SORBS_SPAM, SPF_PASS,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 X-Envelope-From: stephane.chazelas@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 209.85.215.54 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mail-followup-to:mime-version :content-disposition:user-agent; bh=ZLoP2L66ge+D0kGhzzwaoGHBeJ9d0Rk1AK3FxDJ0WoI=; b=J4OS9XDfQM5c/PMpE1qb9hdTdZkWHWaQTWn7NtqRBHPs5NbkyW5OiNJwg9kkNupDHs pwCg/bXs2Z8JwBBEMuiVqQ7ogQnFxXgZk6jSOxZMl4kH6uVUkaQapMu4X660aQRI1au/ 0Qw9eIW99hcfpSToTYGnC/Ro8hBVyflt70UnZKG/HmY8ePyP+PHZ9yrpxtAeE6JVUb0p futgX9aVR61za5btdQwkp1kpdCdvyG32gml3t7havlFTslE1ARobnCV+VkGZP2A4MGka OmWRurMycQNe/BNVg8wYeuEthvXFs1BNNRvtON6Q5V9CV7ykSy/KB2EGVb2QRyRDXaib pfqw== 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:subject:message-id:mail-followup-to :mime-version:content-disposition:user-agent; bh=ZLoP2L66ge+D0kGhzzwaoGHBeJ9d0Rk1AK3FxDJ0WoI=; b=iS3A5YV3Sb18w8Dk+ww5HqLY/iBSPjceRvtyhhPYOat+Yov2hZeMu3EaITfcivS2CF BHyJLYmkRPuCSpwPW6KHCEOeQbLWewWyO/580EK8wWaOKWoHORKpu0V2stqF8gfIDoPT +H8ZEEP9jOVw2gHsoQUOivpz6J2EMeWhqmNyhLWPd67jSaKEBSKAhe39emKpvQODiJXL l+xj3ROm5PMv4OB+UJofv4kh/u9EubwZDhd01LnVunxr8u3eMr2hEQ6h0xEANV20vXbD 9ioBFFIMEcvZClinh6f9W17T1DotTM4Ie0IrbWr+fGlIMxix1jA3yL21UVJ+rXFhqqMd mpwA== X-Gm-Message-State: AFeK/H3y79/rj86LE1z6e+VUu67ri3r/0UKXkrmsQN4z9BnRkO2pIltJul6BWxqks54ghw== X-Received: by 10.28.131.77 with SMTP id f74mr8796012wmd.109.1490610019016; Mon, 27 Mar 2017 03:20:19 -0700 (PDT) Date: Mon, 27 Mar 2017 11:20:16 +0100 From: Stephane Chazelas To: Zsh hackers list Subject: empty job texts for suspended .zshrc jobs Message-ID: <20170327102016.GA7975@chaz.gmail.com> Mail-Followup-To: Zsh hackers list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) Version: 5.3.1 and 5.1.1 on Debian, Ubuntu Linux amd64. $ tail -n 3 .zshrc sleep 10 | sleep 11 & jobs sleep 8 | sleep 9 $ zsh [1] 10260 10261 [1] + running sleep 10 | sleep 11 ^Z zsh: suspended | $ printf '<%s> => <%s>\n' "${(@kv)jobtexts}" | cat -vte <1> => $ <2> => < | >$ $ printf '<%s> => <%s>\n' "${(@kv)jobstates}" <1> => <2> => See how the second job (the last line in the zshrc), suspended with ^Z, has an empty job text for both components of the pipe line above. That does not happen for jobs started in background (even if they're suspended later on). -- Stephane