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=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15145 invoked from network); 29 Jun 2023 05:43:42 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 29 Jun 2023 05:43:42 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1688017422; b=PSRnFtDZHIJrZ6+qscN9lETArKiI4g7RKLQixyhNlvpkHfyzy+YXls4U9RC7+anStC+d3o9uK9 Szk552Jl8ZMg6nRC9SeE4UebaaLXRPGTLZ6jIwSpOnjaCXpooY8fDJ3hL0Wv1mm1U12Eg+2EZ2 DOWDua6GICvG8oF4avRkL+cSTLoBgsHbo1F0BLTBmeDvGGKjOKu7a5AvEJqlGiBYMNh3rcN5MN sjXFljnJuPW89jqsGLDDd8pS8iPiEzrUtgx3A6RQOlOCI2PX3LNY/uXqXVDlFvbVlH8BBuRh3d 7SoNRl0HfzO+D5cgie9fjv0zZIbW49wd+hnKqK3TAWRAlQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f42.google.com) smtp.remote-ip=209.85.218.42; dkim=pass header.d=brasslantern-com.20221208.gappssmtp.com header.s=20221208 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1688017422; bh=bofCVOKlpP8ab5dy1iFe4i2MNdY00pRlPxSjh4Cj2B4=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=gSUZhifCLWITntZEYEQ1rJMNQYjD/gt7XLNExVcEUcGpm69z+d5B0oQnN3rPQyBM6KGbTIaWLR gFb3VLpjH51xpt5UoIeLbXGyMwnosh1TkzYpUCmJZWlxr5rbpaEpJexWBbR5kLIwaaHiGtCbIp VPMePkDf3ryoxJuG3RoMhPTicjredsodTeDBwqcR+o9vurw8MrlAwThgREYhu+aG2Q1HQfGYl0 yA+qBpECsD2arW3Jgn+Rl5aRdQ6Bpv8SpOZVpxAAymU0pTIFVYegK8KmH2rzDnsQlHrUzQZv9Y KUDhPNSty54n9uguXSfJ793CUpygb5CbP4BAAaXy5/j4pQ==; 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:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=VipDfWwvL4ifCkwnky3DSshdeai/E8vakc76lXhBJJw=; b=aeoucTdrJ25FYvJwU9I1KIgrNU PcRdr4nJ+M9nVHhgB4D2Dvv6/4vzPxc082MhLKm80dg8c5wDYv8nOIellf+gtT0KLpV159KefTrTu hs9T48k9zDUYS1shRvbPZO9fAiBy5Q6LgYRU8wCyOA9p6BrtLXGJzo7J5bsoSgzolrcst2fFz/1+w fcB75rV9idZ2zCm10CNRd9Z+O8IUPHpNdFCcaN2QqBq/mqEJ+4ryVGVkEDqru9FWcqf6nLan4vRvp dgakqcUySeuf6sg1fQU+NzkVOqgnHX8L4RwZS6O5N6PUmP8j2SVEqmuhhR1mgBFvbdVsSWY0pQ7Bi /qfnHhYQ==; Received: by zero.zsh.org with local id 1qEkRR-0008GK-B4; Thu, 29 Jun 2023 05:43:41 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f42.google.com) smtp.remote-ip=209.85.218.42; dkim=pass header.d=brasslantern-com.20221208.gappssmtp.com header.s=20221208 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f42.google.com ([209.85.218.42]:52682) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1qEkQY-0007Xl-D3; Thu, 29 Jun 2023 05:42:50 +0000 Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-991c786369cso36198466b.1 for ; Wed, 28 Jun 2023 22:42:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20221208.gappssmtp.com; s=20221208; t=1688017366; x=1690609366; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=VipDfWwvL4ifCkwnky3DSshdeai/E8vakc76lXhBJJw=; b=d0N9xUBrHqmnJwKkX3FgLG5USrOzrpmgyqAut4D66X1wGt4eZtJ1lAKs7tMWBJKmnU YCfd0Aj+K4t5l0ecK88PxjQPvyNQ97o5U3Q1gzMCLZ718ubogKDlKe9cB1XF4SBmBzKa BjpTgbWDUyftt6gsesdy5fAHY0DbMe+p5Sa+rCTUSki0CTquUf7415nRfpyNYy2kErrP 7+29bcxeiKC14yGywUGbeD2uXUwpsf4gPVr+cYypZ/uQ5BkAG6prpl9GPbgajPtMpXQy zQfOYVxi7dvX2tFDMW7V3Sk432TuzZoruE4HnzNjwaDgJkNH2Grdv7N+Pxj00fv8SCrA MV1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688017366; x=1690609366; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VipDfWwvL4ifCkwnky3DSshdeai/E8vakc76lXhBJJw=; b=VMQDn1X0LBRw285XmtMB6G2tzzRozne230v23ZfPjN++Vbxl2zmTC6iTMwBsQur4sw OICW0DgKORzIaHPDZi2MreDeHIwJJmUs1Z21yzFXA+6mNJ9STT+H1WLLCarrs+8Kv35I AlE5xXIo/A+5s1lOLC4V8vDocpN9zZFJGogY9ZyFNH4AI1UT4tL/3fW48HG5u6XjLs/H nPDullI5IWXH9cNJdJQCGcN1+V5m6iAjj3h6YzEZ4YCYtJBNFocj0oSDQbj9YxQHwxT5 hTtcgLok8gex59oJpxolWlendG+OwooFzpvWK6ftH3uzhGvlml3JbQeDT1eoeXI8vUWA Dj8w== X-Gm-Message-State: AC+VfDwDsUgxjOfjiZ/tllZNZU0HUjReLuVj/Vy7dYt5jbe5aT8kXzyN zQKvw8nmbroBqY5RAW3iZelST36JtYlpoFXGKqMTmQ== X-Google-Smtp-Source: ACHHUZ4DKS5OeiTU4IoGd76Mz9OmKIdQ2sdK8+l5XLYuvyoapHwYMVrClSbhyoT8gXYSxiyfWwKDRdGbTRrjBtCsTiY= X-Received: by 2002:a17:906:9b86:b0:971:5a79:29ff with SMTP id dd6-20020a1709069b8600b009715a7929ffmr32002685ejc.48.1688017365735; Wed, 28 Jun 2023 22:42:45 -0700 (PDT) MIME-Version: 1.0 References: <25FF68CF-F93D-4745-84D1-A97A5ECCA348@gmail.com> <36f09056-0f1a-1b8a-dcf8-0ab222857ea2@gmx.com> In-Reply-To: <36f09056-0f1a-1b8a-dcf8-0ab222857ea2@gmx.com> From: Bart Schaefer Date: Wed, 28 Jun 2023 22:42:34 -0700 Message-ID: Subject: Re: Bug/regression: tt(RANDOM) seed not updating when $RANDOM is used in a pipe To: Eric Cook Cc: zsh-users@zsh.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 29092 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Wed, Jun 28, 2023 at 7:46=E2=80=AFPM Eric Cook wrote: > > On 6/28/23 16:10, Jon Oster wrote: > > In 5.8.1, $RANDOM seems not to update its state when the command $RANDO= M > > was used in is piped somewhere. For example: > > > > Is this considered a bug? Or is it intended behaviour? > > > > [1] https://sourceforge.net/p/zsh/code/ci/faf0035e532cde45528806e7a05ad= 28a0ab7c0fb/ > > The LHS of the pipe should be a subshell, so the behavior is intentional. This was, however, an unanticipated side-effect of the referenced commit. It changed behavior (that, before, did not conform to the documentation) without that fact being called out in any of our files that serve as release notes. It opens the question of whether anything else that previously was "pre-fork" might have changed behavior at that point.