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.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14663 invoked from network); 29 Apr 2022 10:00:27 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 29 Apr 2022 10:00:27 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1651226427; b=RNlyJ9WqEZi3rPghrl4VUSmZ18Srnq23zNT175AhAWFMuwccv2z5otydyUBA36462dUv4iY2OW ZrW91FtUBChL766XK5622jFz3GZPVHq3/EVF1pxDJXmyhL1dkuhto4uALfTVx9sKrhRlesYetQ uvqNkJEnZDwqspBHRYl3JWB8DfOHYQwMgpcZGJrAEd3u+H3OooOkZrHw9NZI9B6XVfQTtOHQlL 2W5QqZ+Q1M/uUp03v+t9WFobmA/1Wp5kvVSWWlqSlRkxfEWtTgqtEoXrjRY6V7Vohf/CKPywUk rCB162ZkPJBSyiveMj6I0aVWmata4/iWbYhgNx0rFmJAhw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-pl1-f170.google.com) smtp.remote-ip=209.85.214.170; 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=1651226427; bh=ev3YeqaalAheHygIFPWpBuboTTZmTXEoOiRZ9QJyoK8=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:References: In-Reply-To:MIME-Version:DKIM-Signature:DKIM-Signature; b=QDIPcTcaCiGmw9qUcYBN13N1H6FrzxvIbEifEXcchy+JBUL8q41TOtNGSryuVKrvB/xX1AyRUW lgt4urYWy4F0DoUICzqYIYngXsu9pRVvBHtheJce4RtA5o5no1cKeCg41GQ8Jyf11iIrQImGYB GhUyHXraLYnR6aijuKsRiknm3r9CTce4dmTmYfsu88clgT9I5qWtGwBniHxcYpH9O2tEUl5uk6 digY9oKXlQZJEoWN3UHIz1Dq0y+lJPO9m0UzDhOzX45KpEjSUKK/HS2VIcPDyFrVh8xvNloXjg gtNCKMTnZz3R7CSH4NLy2DaliqFUhaICrWU2Wc5n8EI0qg==; 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-Type:Cc:To:Subject:Message-ID :Date:From:References:In-Reply-To:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=3tNaHUppLzw8xTzMKH65BOBhdTjtIRwozoDFkiHIzDg=; b=inP91QXV/rEeqVZHN4XKhMAYKA dBu2HBgKhK2nVxA44w3uuYPukDtiXE74P4JMYlnzkiwv27bqjSHJTie8I8CZjx+v4QxyrAqo64IqG ntevdFRAfNuzCantlp9Kn9P+EYZslhggPsJn9qJ//FiusREqbdH5yFfhb3DlyrkHo5zsOFd+B+Juc v/fBJYVCkm2oq/u79eFLyIM55MOmxsWD/xgA83tWj2qWL0eF6eSQE1e7aU7mxqNTuOBGRrJywhW2X 45ogoeH+Xw4JqGCyDG84fQ6ZiAHmraC8kJD0e1CGURHPANEQQPSNBeCnKkmXk6jZzm4nZLd3gPomv 6VHJKjCQ==; Received: from authenticated user by zero.zsh.org with local id 1nkNQJ-000Jw3-75; Fri, 29 Apr 2022 10:00:27 +0000 Authentication-Results: zsh.org; iprev=pass (mail-pl1-f170.google.com) smtp.remote-ip=209.85.214.170; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-pl1-f170.google.com ([209.85.214.170]:44821) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nkNQ5-000Jb9-0p; Fri, 29 Apr 2022 10:00:13 +0000 Received: by mail-pl1-f170.google.com with SMTP id j8so6695320pll.11 for ; Fri, 29 Apr 2022 03:00:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3tNaHUppLzw8xTzMKH65BOBhdTjtIRwozoDFkiHIzDg=; b=HcDQDHbZ6MPFFJdl1Q3FgY4oK52wuO2DW4ZSsKs7GpFk9fp/kIHyxgXOLldB/88FBS s7GUflJRBw3y3WlC0yttCtvgYIsredDQHDbYydmOkABzezezWLgN/HEF/2RolUjMBLBR 7x6czvZM5xlIP/ib+OjQ7Kuy/1hutB1xmhacARmxUFiHtfsveaasKcwuHp6OYpsaSBSP seBEiblCukgLX2RfTa4FLrbVR0hDg6HW0eTXt4xRReA2jm1Rlav3fWw7GG+dz+q0LROP M+N6Pms4vAKvFLwJiTst6UOhkjqibyNsya0eZzxxNbSt8Rb2l6bNEa5tCIeUYHjkrglF XQ+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3tNaHUppLzw8xTzMKH65BOBhdTjtIRwozoDFkiHIzDg=; b=wJHMkUmenxKzsEq7NMNSqTdcax9/7J/tWHQpwLfGQ9K2mksXlrOAgvDmq0rkz0OV3g XAMRdmOLJcg98DWLRbSrApQu/XDhYIaOVttOiSr0+c62mqurs7vu+KzFOuSTwI99uL82 P9ndG/daCPUsFPhHKdNHcRIz/Ct+M6VREQNEK5X2/H91uAHgrpiObq1OZ1+eOjgPOiFu uuGYiWfY1T8No+QwVWFPKxrL8BE9AyNZKkQQGgJLmWUj2AjambEkfXay2ti/stWaYIGL msQH/byYWSAg2z9/s1Nrbkttq1k4HQLnsoftwdpaK0V7euxBfJBHYyVzxAI8EeXUqDVq UeDw== X-Gm-Message-State: AOAM5337w/mu7nH9wgDIJIuU+3ZMXmbJJGM2MijDFL4FkFjr3SoF2WNN pDLZwi2z2qL0Q+pvonDSJQ+dg73mDDolaYmVgyXacAeD X-Google-Smtp-Source: ABdhPJw2WEef21hVmAHvbAhTQvcSSMbpQlVW1r4TmPt3HJAT6Kg1+AgdilD/ISMdxHusXTGkjtCbknX/VIfslxahgHE= X-Received: by 2002:a17:902:8643:b0:158:93aa:91a7 with SMTP id y3-20020a170902864300b0015893aa91a7mr38096487plt.38.1651226411583; Fri, 29 Apr 2022 03:00:11 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6a10:c649:0:0:0:0 with HTTP; Fri, 29 Apr 2022 03:00:11 -0700 (PDT) In-Reply-To: References: From: Mikael Magnusson Date: Fri, 29 Apr 2022 12:00:11 +0200 Message-ID: Subject: Re: ERRNO is unset until set To: Bart Schaefer Cc: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 50140 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: On 4/29/22, Bart Schaefer wrote: > On Thu, Apr 28, 2022 at 7:17 AM Matthew Martin wrote: >> >> Should have git blamed first. This was changed from 0 to PM_UNSET in >> 32337 for emulation compatibility. Perhaps the docs should be updated >> instead? > > We should at least be consistent. > > These code changes are pretty minor but perhaps shouldn't go in before > the pending release. Could you clarify how a script is helped by ERRNO not being listed, but still being unusable for storing any data? eg, % ARGV0=sh zsh $ echo ${(t)ERRNO} $ echo $ERRNO $ ERRNO=hi $ echo $ERRNO 0 $ echo ${(t)ERRNO} integer-special When is this good or useful? -- Mikael Magnusson