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,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11353 invoked from network); 28 Jul 2021 05:56:01 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 28 Jul 2021 05:56:01 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1627451761; b=yjbqdkq0K6e/H/yA30uAbx5vmarjSLL9R5kY92yG2+bFPCK6pac5ONy0P86jtvWTszvCbY/JWV t07+mJ1seh7eRdksBh5r3mYyzUhb4EUdNC2k2Reod+IZW7rCDI6yOtp+xbkMgc2Vg5NImZrGF8 3iuwYZXCQOZOmRu+7Ns2i1AXSvsLhzauViJo2S/lYevDoUVL4KV4Gby9e/UymHPjq2eY/bYzIB flJ8MEd+56WZqJ3iHjc4UsJMa+XM5wOMGc2uQxiPswJL1IQIioMFQkC3mAEf+yMVViRR/Ym+YI zQAC86VxEh2Rl0aKBS5zs3V58/6tkd8VHqJlp5b7RUh6ng==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (relay2-d.mail.gandi.net) smtp.remote-ip=217.70.183.194; dmarc=none header.from=chazelas.org; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1627451761; bh=7lyjBSzmat+aO1tvhp0B1s66kdG1GZexaLryI8kKQkA=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:MIME-Version:Message-ID:Subject:To:From:Date: DKIM-Signature; b=hlWnX+BmpwxBJUb341JZy+rJrJ0GbcRlO5SDmCzmh6lqvvXDwehF4FuW3Xj4SO5ZgEeG8pRbAF fMmULddj3K6wLy+p5DiexCpRHtBJTPmgNobn5V8DDXW+uE90AbInkRlfv8fZhCRC0w4j7zf679 S5lyFWxzvXBuJCxM9HvqbbiHoqOK4TLq7YgWv/gLKc+k+jCk16Ne/Iz8Tnu0eS/5bPWpW6Eo6J xDY6CGbRcpcDz6OE7Fq9ikC6cF7LGOL07iY27ixdfzDM/+U4otc8g4y0U4M/l86YkPSI8anZ0z 9Yw7Y0TbnGArVp4p+thEOpJoRah/Hk9071Chp8XvzlE8IA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:MIME-Version:Message-ID: Subject:To:From:Date:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=ady8VToMRtbpgEu3IJTy1aLItGDiE8n2xXsbAn89RZE=; b=C1KvqkH+xNHwJENuDmoSzJoFr7 qajEyz/rf6u2ynCeWrv0l9dnK4gPs69hKSaxAmWuoPHeRSc2vvFDIcdn+AG2F0zLib3LLK62eXTVf K43y2RnuqL55Sot5orzksD4CJoqX6MhegIrZO7bz+fOT5QABv/gf5wDFl4SMWEVdwng2ZTPB5eCdl uBM/62G68OgHgpEhu6+8VFd5AbNNZZBcsvNT/HBkSpXgwcm3AkWP249XnYCMt1OvCE/BIb/AWZA20 2T7LdRJaulm+aBucRvL8x+hY2VYtbRb3P4IPn3Sw30mdbOKaja9R9EQkMs2y0uOxQA3JsBUUu9u9Z /bqdc+yg==; Received: from authenticated user by zero.zsh.org with local id 1m8cXw-000Eev-JK; Wed, 28 Jul 2021 05:56:00 +0000 Authentication-Results: zsh.org; iprev=pass (relay2-d.mail.gandi.net) smtp.remote-ip=217.70.183.194; dmarc=none header.from=chazelas.org; arc=none Received: from relay2-d.mail.gandi.net ([217.70.183.194]:45249) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) id 1m8cXh-000ENE-AO; Wed, 28 Jul 2021 05:55:46 +0000 Received: (Authenticated sender: stephane@chazelas.org) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 9D66E40002 for ; Wed, 28 Jul 2021 05:55:44 +0000 (UTC) Date: Wed, 28 Jul 2021 06:55:43 +0100 From: Stephane Chazelas To: Zsh hackers list Subject: [bug] variables not exported to environment when declared private in parent scope Message-ID: <20210728055543.wchdcwen7oilxtup@chazelas.org> Mail-Followup-To: Zsh hackers list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Seq: 49207 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: $ zmodload zsh/param/private $ f() { private a=1; g; } $ g() { typeset -p a; printenv a || print -u2 not there; } $ export a=0 $ f export a=0 not there See how g does seem to think $a is exported, but still it's not passed to printenv. -- Stephane