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,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4542 invoked from network); 6 Jun 2022 08:46:10 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 6 Jun 2022 08:46:10 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1654505170; b=iDfF+amIH1CgAVTy93hCxECLcDKzkurEN+aFhGRAElXb0gj4+mUWADfKZiNVkKjELrdVmFZt3P Zn/klykHPb8xiRvsGygQhWixZbmDGZY0cCN54R9gi46MsjduGP4SmSw2Y9bHaC7hrUhAa0WFVZ s2vpoiTT1X76A450mG9i91ozg7w9srrWb8EZwbb4yc4936TJ1TN73oF0kx4drzCEVnvbFzE0Nz 3ycv/uK6Ee3WrFm0esQJnKTU8DCK09Kl5MftcP3mYAvIvXaHzFE6xK+FERyfjnfHO36/Cxl6H4 iPxLxkQlKSuokaPieueZO0CeOCKQSa5pKAaIIU67tz+wGQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (smtpq1.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.96; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1654505170; bh=5WfPXzOYsXo2a6vpMZTPP2Twz0uxWUbQaKLFNUJDVwk=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject: References:In-Reply-To:Message-ID:To:From:Date:DKIM-Signature: DKIM-Signature; b=TYLy6h2+eYb1J7NcxDnpBH4+j358XR99BsmQkVmtB7dO0d42QpJI3wpVrGIaBjLZfJb3FyHjZa 8P1BxACXAzb8qUZ0XftBPXYKD2bPTG8rV8C8vcF3B2buhdz7bC/c5iv9WbOrgy83BEavBvW13+ 1HGaj6dytPeta2cOG1FZru35cxrecdkhtNOsKOneJJPDxe+lOizxudGNdOt1fRHH8UKkAJ3kKv o6wFdxNsua5aL+3rxkXcJIvKS3ehGYCwMCzMPp/YNyb/u7LbJeRbqbLE/4wpYGytjI9HJ2XaPU Xju7YEQuHlzqp3RBcrP7NLqbSlPc2APRfRMjhFH8Y00P3Q==; 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:MIME-Version:Subject:References:In-Reply-To:Message-ID:To:From: Date:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=Z4+H3kKbTKNrbXqZjpto3HgZtYewXi8jd77FcpKbsX8=; b=rJrxr04jRf0X470NegVLa4KBYG h3R6/lbxLJ3MBTmWktRXGldd4Uq0YiYJXdByoSCwY9h3gUcd12Lk8AFgwtkihryQsRP+z/WPmbZEh c+qstvpwTPVARASjFU3JayOWGEqk7cx/pcWfSUvG7QPw5P54z6nFisNDiJK2SmQPJgxSWo36U+9Nv 3y1KzyAf7l+OW4AG1UTNZePsXzlPcNPXdr/etULyv9aAi9rriPTl9WhnxKUu2BhY5T4wqn+hdxPNd 7zcvEJpUWOO/fcvAOTwMIhGi7jhz8fg017vnhxzfiRySP9aRToW65/pI62KPJasttR15POEl3P/bO 9596PMZA==; Received: from authenticated user by zero.zsh.org with local id 1ny8NF-0009nK-0N; Mon, 06 Jun 2022 08:46:09 +0000 Authentication-Results: zsh.org; iprev=pass (smtpq1.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.96; dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256; dmarc=pass header.from=ntlworld.com; arc=none Received: from smtpq1.tb.ukmail.iss.as9143.net ([212.54.57.96]:53248) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) id 1ny8Md-0009RU-NM; Mon, 06 Jun 2022 08:45:34 +0000 Received: from [212.54.57.82] (helo=smtp3.tb.ukmail.iss.as9143.net) by smtpq1.tb.ukmail.iss.as9143.net with esmtp (Exim 4.90_1) (envelope-from ) id 1ny8Md-0001wx-CG for zsh-workers@zsh.org; Mon, 06 Jun 2022 10:45:31 +0200 Received: from oxbe13.tb.ukmail.iss.as9143.net ([172.25.160.144]) by smtp3.tb.ukmail.iss.as9143.net with ESMTP id y8Mdn7KVdmkHay8MdnL0Bq; Mon, 06 Jun 2022 10:45:31 +0200 X-Env-Mailfrom: p.w.stephenson@ntlworld.com X-Env-Rcptto: zsh-workers@zsh.org X-SourceIP: 172.25.160.144 X-CNFS-Analysis: v=2.4 cv=OYGLszfY c=1 sm=1 tr=0 ts=629dbeab cx=a_exe a=wuFMYA7voKp1dZz7Z+vj5Q==:117 a=wbvTLvLwOfMA:10 a=IkcTkHD0fZMA:10 a=7H6ixmLU1AQA:10 a=q2GGsy2AAAAA:8 a=NLZqzBF-AAAA:8 a=dzHYKpUiFWgghdOnx7cA:9 a=QEXdDO2ut3YA:10 a=z9dJwno5l634igLiVhy-:22 a=wW_WBVUImv98JQXhvVPZ:22 X-Authenticated-Sender: p.w.stephenson@ntlworld.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntlworld.com; s=meg.feb2017; t=1654505131; bh=5WfPXzOYsXo2a6vpMZTPP2Twz0uxWUbQaKLFNUJDVwk=; h=Date:From:To:In-Reply-To:References:Subject; b=MHsoiMZQXoTX8B7u6fUT/jYjVy/UCs852HdIwBEqnJOyr0TDSH52fRKFzmEOBUIIL d+XYhzNrxjNmPuAApqSZMe/zqfbaUkx/usdvJoQqzpUuX4/g9YntBO6KLzq0f3faE9 dzn5E7WuTYV4S7MiModx7DOahDy2tQBWKZODWzvMLKadA6EPNpkC/SynNtuCq9ADsI SC36/eF+HQrj4WRHgtjKcb2+IKRGBWze322//txG/lYIgKeF0cdIPsDFolUVyPBkGx wEFyKBQf38t2YMdi87XFg1en2NQ09SVTuHOPsggadh0EF94CuAFOetnRRjqyc3CWu2 BqZxBpwI/4e+g== Date: Mon, 6 Jun 2022 09:45:31 +0100 (BST) From: Peter Stephenson To: Zsh hackers list Message-ID: <136424222.632634.1654505131089@mail2.virginmedia.com> In-Reply-To: References: <1980097513.514587.1653987797049@mail2.virginmedia.com> Subject: Re: Minor bug(s) with NO_MULTI_FUNC_DEF MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.4-Rev72 X-Originating-IP: 147.161.167.85 X-Originating-Client: open-xchange-appsuite X-CMAE-Envelope: MS4xfNoTFitoiKvWM/VgQ1hCUNtAPyW9EDoAPu/I1uC0RLQpI6TXDLRqaSYi+Ly6lTlvlolIPLU50n2ElTWS48+4jl6j+ViadOzhhtDHEjOsu5YmEjdGBqvc uQdpfAd7XRyln8Ns+RPMXiGHQ3yjAOqYKP911eE00yKq8oRvQzbT89HhaMi8uml11iM2LxGXAIpA9jqpm7xGidWQLETXC5KhV1lWex8BZ+NEzR2VQu/rARtn X-Seq: 50338 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 31 May 2022 at 18:14 Bart Schaefer wrote: > On Tue, May 31, 2022 at 10:07 AM Bart Schaefer > wrote: > > > > On Tue, May 31, 2022 at 2:06 AM Peter Stephenson > > wrote: > > > I don't see a good argument for > > > doing it differently depending on the option setting. > > > > ... do we need to worry about sh / POSIX compatibility? > > To be more precise ... we still don't need to do it differently based > on the option, but we might need to retain the "name()" format when > it's not affected by the option. Hmm, this is a real issue. As NO_MULTI_FUNC_DEF is in effect for sh emulation, we could in fact tie it to the option. But your suggestion has a much lower effect on output of compiled shell code, so that could be the way to go. pws