From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 26412 invoked from network); 1 Mar 2022 00:46:44 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 1 Mar 2022 00:46:44 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1646095604; b=OgbvgLoBxoMhZs3NPev1Q1yba9fsvhdwUjsjepEgNikX0rAvyfjCLtzsioj6ga2/zwDs7LQP2N 1nb1T1vQHQnq9IrECJdAKSwNITtMtIuXgGfO/6SRq0rR3x+Yh9i4CoOJuP6BPBtTmQYd+Y7cxp jRzo2Bj4dFN9SHvyxwoRzoOLD8ZQKGU4+fHcztu4B+iylOqb8icEeqSZvCO8yIyLHoJrrpLapH 5/N53/5aClDrmyJ0s0RECMS9P7u5vCVIbec0M4nPCwr3Jbodg5aka4UtPC3RM9c9mONgtFf4P2 fnXlCtY9zolX69+Ff4uGZ5ZuNRi3T1QRdSmEUgW7yP6cGw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-yb1-f181.google.com) smtp.remote-ip=209.85.219.181; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1646095604; bh=TWnxpF8enJ3txbwLDI+2HBcFD2Y/c40CMmkLhKfTLlU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:DKIM-Signature:DKIM-Signature; b=IdenZckUlB4gi/VKk2gMWOfHGMAsrMx6r5lNFa9o+uy7Ujw9px3p7QinF0GoUPL30kYO1Tt2qy y/bXlGARH0mReQwthaLDxiSZso7wimaHkautsDRbG2UL6fYFGyTI7AZFvBgU9iRNRtZgZtsi7M pJG0pUBrD2xDZwmT4nZ+HNr6z1VtzW+9iEHpmaNjfW+nM8iNk4StNrevf0OoU6dtEz4IWvWlRP lCvkw57rIlu8jyXMjFv+0107GxW9zNNEwUCP1W7QuzUV/ljWs4FqQj+qLInt4uyHGuQi2/Z//r cfG6W82OsP4o3o9T/PG/EAAbLccBWKYVjChLLRviIA1byg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:To:Subject:Message-ID:Date:From:MIME-Version:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References; bh=d+BtO6fzMUttR0Vnwa1i0Py3ERdMYAKzmrlkUThA5YA=; b=MAI9/lv22wew45NgdEGYr43Dp3 6o9hDKT7B7nKkzowgWNCRADV9+QQsMTSzk1SD9UXXPmmNrmX60ES5XwpjKb6YImGjfYKQde5AlWQC ngsaUd8w4pEQm7eaC3HfKwEzOTMTGA8FucECpsnoMuh5i7o7DnbmzVKMttiUTndt5Ox4bo9CQTb0C Qq3izjrnvjvrjYot+nAnpn/rsuqQW8/4Z+pMBbvDc/2yJWKdO52LEtLYMXqD4qA0j3AlhdRsM8RxK T+fJ03t6Bxvm3momfNugqZsZpPba4lT55WAhcSPgmjsOaRS9zPbWZdTJtKl2/My7Z0sfQbIHV5h2l Kp8cQuNQ==; Received: from authenticated user by zero.zsh.org with local id 1nOqf4-000Dz2-Br; Tue, 01 Mar 2022 00:46:42 +0000 Authentication-Results: zsh.org; iprev=pass (mail-yb1-f181.google.com) smtp.remote-ip=209.85.219.181; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-yb1-f181.google.com ([209.85.219.181]:42667) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nOqeV-000Ddb-5w; Tue, 01 Mar 2022 00:46:07 +0000 Received: by mail-yb1-f181.google.com with SMTP id f5so285008ybg.9 for ; Mon, 28 Feb 2022 16:46:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=d+BtO6fzMUttR0Vnwa1i0Py3ERdMYAKzmrlkUThA5YA=; b=lBshoqtMj0QveD51jwBH0kjJpash+Guv3inrTRt7zrhikdU6GHACWCsoq+optjBKMu 9PXKHRqSbYir5yQZM1CF3rLv2xviyXChPpYGynQWmUu37suJyfHNxgB4h/u3E3RGeeGm eZFKsBjYkapu9QVeXn6tPNFczarPPLcxcODzsKBXtN9VNVH/jzdn2+WzpDAL9GZaohGF j+otCMoWHcOPYJuCpwyj5UTKuhb9wcENvgA9MTmy6BHUrkzFcyvP4HUnqi2A+ua3XSQP 8iz4CD7DnY2yqEcFFsOGzuRre1lHU2tlk1FijJrpx+v9oRUhOpaY2EUVQtaEz8sCeZoD iT7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=d+BtO6fzMUttR0Vnwa1i0Py3ERdMYAKzmrlkUThA5YA=; b=Y8xsThq032V8T/bIKemCOvT92eYt0hGQpGiFkdcbr2/e2JVae8lT2ZDzMCmhf8o5y3 RLj5jHRdDtDNvaBA9gdiVETrNEGP9e/UHqAVyKc3XI2NUrNFr+U0Tm9g3RP6Z4zmpUDE fSU2SN5PCDhIkB8hf7AhzaZyfYcslYTO6r2DoyXPt0sTnCXCYcdtwkEERfE+WJlJhMoT zaHLwQrhWnC4hnddlItYqz2BYdbK3fXeWYTyJyLhTw5XCT598/iY7eriwZCkxy39Ni1F yZBNtC7Fl8mEWPG6ydntczOMUjllXsFHalSxX3/ljEXhJI7zASfb0ywdd+9W95dSW1Kj 5XOQ== X-Gm-Message-State: AOAM533Y5wYnGT8LJCDLmaEYO+gx0WKLpwhHQaRsMc1tuGmdkA7pHn2K zoSroZXhXJTcHT8/EL4D0llH1+RYdfQhjNLCH0fUYJdZ X-Google-Smtp-Source: ABdhPJxOx6PivwvwRqYkRqUd0hv8Akv0OYS1we7JNvmePJ1EYrURSLspqVKDzZ2upbP04Dhub2cPMtPt3HoxkLP7ZXE= X-Received: by 2002:a25:ac20:0:b0:624:40a2:ba34 with SMTP id w32-20020a25ac20000000b0062440a2ba34mr21290575ybi.180.1646095566006; Mon, 28 Feb 2022 16:46:06 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a05:7108:78cb:0:0:0:0 with HTTP; Mon, 28 Feb 2022 16:46:05 -0800 (PST) From: Carl Agrell Date: Tue, 1 Mar 2022 01:46:05 +0100 Message-ID: Subject: [Bug] $jobstates does not work in $() To: zsh-workers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 49782 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: It appears that zsh/parameter's $jobstates is always empty inside $(), probably because it's a subshell of some sort. `jobs` still works however, making it rather incongruous. Having access to $jobstates would be useful for prompts for example, rather than having to parse the output of `jobs`. To reproduce: =E2=9D=AF sleep 1000 & [1] 210460 =E2=9D=AF jobs [1] + running sleep 1000 =E2=9D=AF echo $jobstates running:+:210460=3Drunning =E2=9D=AF echo $(jobs) [1] + running sleep 1000 =E2=9D=AF echo $(echo $jobstates) (empty)