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,HTML_MESSAGE,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 5382 invoked from network); 10 Sep 2022 17:32:17 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 10 Sep 2022 17:32:17 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1662831138; b=MpuYQjeOFvRxfOHAZ+KBaNMMs+SLnSdp2n2C77vFjyZLtaF7A8brX9pgWuWbaovSPoI4fZVYQb JH0U4YICEInUk8euQS4zqLFA1eX8YrBH4+EIB7d8A/3sw5BcfNP/yOIYLsNNuYOqywEkkp50yr TQbZX1RggPkPAAntCO7OEFHXCrP7KvJ+HuOpL58IdTpJsxGYrCZs5lx+vNE8KFm/IS/2VinRey 7KyzlK/7yTmlhcb51Rvn2xXysUxU8l30qczDagX9/kWOPl0JgS4eagRFZSjeADrEB0QwqV+ag0 zMBKBoE2mTDga5/KHGqxWnpYc9SdkAg8ZR8VYyDT69o2WQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (invictus.wa.us.umbrellix.net) smtp.remote-ip=45.76.244.95; dkim=pass header.d=umbrellix.net header.s=umbrellix.net header.a=rsa-sha256; dmarc=pass header.from=umbrellix.net; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1662831138; bh=TW98N9NxHD2R9Y0AlOq9IK1l+Lu+/8lvUlu5bcAm6YU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:MIME-Version: Message-ID:References:In-Reply-To:Subject:To:From:Date:DKIM-Signature: DKIM-Signature; b=aYk99JQW+icKiZxyIvdG++X7CdhhFjAd3VSXerVka2jxevQyA5UifZusgXvmEjGiPiUX0JDVpY 5TBjCd1Ue6+gYAwf9TRJbg034mPXBLdEq+4nR9/2xgRTwQr7LNI1GGGRpQGb/PXEN7CGjO3wjt 80FtEEeTpwQiFPF8p5o/rSvMY5oo1ZcK40OynLA0RN+lboQmKJls6kr4Y9GjCKyCsMW31HeP5C AzzfjX+3VaijeWl27TyS7q7cRfN0gJU9nRT93ev8r59deHrQPqPeeVmSP4I8qDnGUb1LnJmBid afr1EJpVV1YQo8NgQycb9gjIFFDmgjuC3d4qHCUBBA3ruw==; 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:Message-ID:References:In-Reply-To:Subject:To:From: Date:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=w5BYHSLE3/FOVJk6ly0QviPbEU4kkRvZ0Pw93wqmhlU=; b=iMuC/VZbYanhe++pksln9kRiGL lVcwAzDmg4YGCYHNFKcddIjY+ZHmtLZY4H6aizF0l3OTNYKLGbxJqKw9ePhGzQcI4EbWiOgRDVgST 35Y7eBjt8crZORIrNiNsEVqDuCJn7a6cXlpXrYyMFSp1HpbOpCgEIFcrXBlGpMtRNu+JGU39PpOn6 LGkeAesK6Ui3yNM+hbV4nUNWAtD6CaCloOkmMQqgUNhzNZJSH6F5EJGY1tq0U6Ak0MqHSuXVXCAAI iowOgGMa8J4uvYfoAKe8uKZJp/+sKxAGGk5jnPM4HFDeIDAYvD6LL6Z1NdgZ+YRgCvRsW7jyECgCa cWNE/qmw==; Received: from authenticated user by zero.zsh.org with local id 1oX4L3-000HaQ-2U; Sat, 10 Sep 2022 17:32:17 +0000 Authentication-Results: zsh.org; iprev=pass (invictus.wa.us.umbrellix.net) smtp.remote-ip=45.76.244.95; dkim=pass header.d=umbrellix.net header.s=umbrellix.net header.a=rsa-sha256; dmarc=pass header.from=umbrellix.net; arc=none Received: from invictus.wa.us.umbrellix.net ([45.76.244.95]:33231) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1oX4Fs-000HA8-TQ; Sat, 10 Sep 2022 17:26:59 +0000 Received: from [127.0.0.1] (S0106441c121835c3.ca.shawcable.net [50.69.229.17]) by invictus.wa.us.umbrellix.net (Postfix) with ESMTPSA id C5A615462C for ; Sat, 10 Sep 2022 17:26:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=umbrellix.net; s=umbrellix.net; t=1662830814; bh=TW98N9NxHD2R9Y0AlOq9IK1l+Lu+/8lvUlu5bcAm6YU=; h=Date:From:To:Subject:In-Reply-To:References; b=FTGuy8aGI0MAvwnpkUIKZAJO0ZuofPJ5rQlQLGIU6irQ3O83jkKcPpGu63Y/ra4Q/ N4FIPKUyR2enJO6sqQBFvDLndOiigrn2Ub1LA871Lb8dpb5bbI10Qb+3gSV0JbuYAI W904CTy+1+wT67EF4ErKgSkEFn//oWw+MkEGuj6U= Date: Sat, 10 Sep 2022 17:26:51 +0000 From: Ellenor Bjornsdottir To: Zsh Hackers' List Subject: Re: Deprecation of egrep In-Reply-To: References: Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=----G94L2C3ZECWJTHDD0O6CHP1IE0AJWM Content-Transfer-Encoding: 7bit Autocrypt: addr=ellenor@umbrellix.net; keydata= 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 xhKSgCRcC1XiUmkFpbq/QON0 X-Seq: 50619 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: ------G94L2C3ZECWJTHDD0O6CHP1IE0AJWM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable grep from which system? GNU? `egrep` would appear to be a GNU extension, mi= micked by some other UNIXes like FreeBSD=2E "Releases of grep" as a thing s= eparate from the OS is a concept foreign to me, other than GNU=2E I am not from zsh-land (though I do use it as my login shell), so I doubt = I've a say here, but I'd suggest this looks right=2E I looked at the SUSv2 = grep manpage and this will perform as expected if one's grep complies with = SUSv2=2E (For the count, that's a very old version of POSIX=2E) On 10 September 2022 16:04:49 UTC, Vin Shelton wrote: >Greetings! > >The latest release of grep officially deprecates egrep in favor of "grep >-E"=2E In the build process, we have handled this in our autoconf script= , >but egrep persists in our test scripts, causing failures=2E Changing all >occurrences of "egrep" to "grep -E" in our test scripts will fix this=2E = How >do we want to handle this? > >Regards, > Vin Shelton > >--=20 > >*Never for money, always for love* --=20 Ellenor Bjornsdottir (she) sysadmin umbrellix=2Enet ------G94L2C3ZECWJTHDD0O6CHP1IE0AJWM Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable grep from which system? GNU? `egrep` would appear = to be a GNU extension, mimicked by some other UNIXes like FreeBSD=2E "Relea= ses of grep" as a thing separate from the OS is a concept foreign to me, ot= her than GNU=2E

I am not from zsh-land (though I do use it as my log= in shell), so I doubt I've a say here, but I'd suggest this looks right=2E = I looked at the SUSv2 grep manpage and this will perform as expected if one= 's grep complies with SUSv2=2E (For the count, that's a very old version of= POSIX=2E)

On 10 September 2022 16:04:49 = UTC, Vin Shelton <acs@alumni=2Eprinceton=2Eedu> wrote:
Greetings!

The latest release of grep officially= deprecates egrep in favor of "grep -E"=2E  In the build process, we h= ave handled this in our autoconf script, but egrep persists in our test scr= ipts, causing failures=2E  Changing all occurrences of "egrep" to "gre= p -E" in our test scripts will fix this=2E  How do we want to handle t= his?

Regards,<= /div>
  Vin Shelton
--
Ellenor Bjornsdottir (she)
sysadmin umbrellix=2Enet=
------G94L2C3ZECWJTHDD0O6CHP1IE0AJWM--