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 13894 invoked from network); 29 Nov 2020 20:13:06 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 29 Nov 2020 20:13:06 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1606680786; b=hGHveRhhyoUsPr4Yt3fZhfg6wigDujAzbrmsOGDHgWZnd2DjjrQm9QISwBgFKTyUaw2YPXSte0 G8+S/3ovR3R8jHEmZ1u/jtD/TIH6tyJIPUcfnlOVrgqmXKFIyh0CvJaky8+oZk5DVuQxYyVETa GUA0JrSY1zyx7vuZN7CjeyqIuBVQc9fhLIS/AUEqZR0Q0LiVdpmXoEa7VM0rtZtDRIQ/Hu970I hMjyYbdUP33IaNYHyPkBp6SDwOgsD8ckKMIF4wiJgOElI/ffZTR0J8hDcP6uT3SvKp77Iz1VBA P5GDAYQmfAcNCXxSXJbiNSWPHpAGAtDPYbCfcTAnweJtWw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (relay8-d.mail.gandi.net) smtp.remote-ip=217.70.183.201; 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=1606680786; bh=dAtB/8ZrchfNggHXnOcG9AW1MRQj7tbywOz/FhKt0iU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:DKIM-Signature; b=O6BHlLZ/L/UdIrjAhbYvcKBwlkJKqwIf7qF2ovLKPlSXCfsxNeeZRwqTsmcB+o0SG+pOcbpT/T Wr1i/oNvd5TYDq3oZIM9O+E/Y5Qijgg2Oj8/3fuC9kqsb5bnVpRoiYCesII6EnB8L8y7B54FjB V7Ky/kAxVTlxMA3hd8bzgoNi/jOXZ8mkhjl2hAqNHNl0dswgoVOihsQqqy+ltrh1JkRBk6x5DQ 3Ceefb+H/y5y7Rudc6qajmlSgpYs+ZwjHIW3MELbCEI9L4eWMzhNniLb0OsUlHq0UyyTzzRRS9 THfXzQBrl+o53+WwT+AKIaVw8F3lJvIDD51EcCZiaHqYMQ==; 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:In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=Zm/Cw0U6Vb0J1SnPZeoSWHvFTJEIYwjzFC7kTjHl/lc=; b=rW/0XMwnaKTeQ0/5tlnX8TXC4S 8nHy5OMZc7iBrfbkOaTdHUHhtHsyI71SAoVw1xpfDHVYAXdASiUbPwfEl5R/mY26fEGcMTachPyT9 6Ap8AkEg9ZdNTitGyY3Deq+XCizY3zhApLVe5tI7RqQc0Z/L8idMPdxgjSgwGctJPkEtufniX2HCJ r1h/mC8HI78pmb4CWSTHyagDspcW/VNWBoOpFAx4l6kAiFQdczZrUvf/DaEb65jhSzjon7+SEwHFJ 9oJX126A1Z0wJs3mjE2RzEYvw/xv1J2eMPCYeGPAvNnRoUlwCvkpFdwP+ToD86AFezTIu/FCKb+0S qD9x3HUQ==; Received: from authenticated user by zero.zsh.org with local id 1kjT4C-000O6t-Ez; Sun, 29 Nov 2020 20:13:04 +0000 Authentication-Results: zsh.org; iprev=pass (relay8-d.mail.gandi.net) smtp.remote-ip=217.70.183.201; dmarc=none header.from=chazelas.org; arc=none Received: from relay8-d.mail.gandi.net ([217.70.183.201]:60215) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) id 1kjT3x-000Nxm-4b; Sun, 29 Nov 2020 20:12:49 +0000 X-Originating-IP: 94.10.124.211 Received: from chazelas.org (unknown [94.10.124.211]) (Authenticated sender: stephane@chazelas.org) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 9EA561BF208; Sun, 29 Nov 2020 20:12:47 +0000 (UTC) Date: Sun, 29 Nov 2020 20:12:46 +0000 From: Stephane Chazelas To: Bart Schaefer Cc: Zsh hackers list Subject: Re: More typeset bugs: POSIX_BUILTINS Message-ID: <20201129201246.z576arko6rlmr3pu@chazelas.org> Mail-Followup-To: Bart Schaefer , Zsh hackers list References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Seq: 47702 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: Archived-At: 2020-11-29 10:19:44 -0800, Bart Schaefer: > In printparamnode is this comment: > > * Special POSIX rules: show the parameter as readonly/exported > * even though it's unset, but with no value. [...] > % readonly -p OUTER [...] > % export -p INNER [...] FWIW, though I'd agree it's a bug, it's not a POSIX non-compliance as the behaviour for "readonly/export -p var" is unspecified by POSIX, POSIX only specifies "readonly/export -p" without arguments. AFAICT, zsh and yash are the only shells that output the definition of HOME in export -p HOME. -- Stephane