From unknown Tue Aug 12 08:33:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62052: _N_GNU_nonoption_argv_flags_ is no longer supported Resent-From: Emanuele Torre Original-Sender: "Debbugs-submit" Resent-CC: bug-grep@gnu.org Resent-Date: Wed, 08 Mar 2023 15:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62052 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: 62052@debbugs.gnu.org X-Debbugs-Original-To: bug-grep@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167828991930172 (code B ref -1); Wed, 08 Mar 2023 15:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Mar 2023 15:38:39 +0000 Received: from localhost ([127.0.0.1]:49971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZvsE-0007qZ-LX for submit@debbugs.gnu.org; Wed, 08 Mar 2023 10:38:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:33838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZaN8-00035Q-6H for submit@debbugs.gnu.org; Tue, 07 Mar 2023 11:41:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZaN7-0002Vx-Rq for bug-grep@gnu.org; Tue, 07 Mar 2023 11:41:05 -0500 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pZaN5-0004xF-MW for bug-grep@gnu.org; Tue, 07 Mar 2023 11:41:04 -0500 Received: by mail-ed1-x533.google.com with SMTP id ec29so23973899edb.6 for ; Tue, 07 Mar 2023 08:41:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678207262; h=user-agent:content-disposition:mime-version:message-id:subject:to :from:date:from:to:cc:subject:date:message-id:reply-to; bh=crP1mKXuiJT8++slBuQ2Zwi2L1wQnavU0Zyuk0j5LLc=; b=lpr5d/eTGAL1zJ1sJJCtidGzn6mOxbfdjMYdfX+nDYImLh7VoIozA24GOJI41vsG7l G1+IdKqlq+31+8TZFnP1h8lRrrVgZerP4H0p+Fke3mYo4tcGKmQbi3bclJh+1U8tLyJO HOw3L3+Wz8zNLww30CpxDTOiVytL8rKyabJng7xeLi002nDddvXVXvZi54CltBsDH/UT +PQN0hX/SYfWn75hC25oQgJnAJWAPsWZRcJMp4Y/Ki1W7tht7NHsIoDS8z2F//XSbUf7 p54Rogw590v8Ohx+klLEYpEzH6qJWmLeNGesGag9QvWhOKSIC681L/Lywqd1Y1pctee4 82EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678207262; h=user-agent:content-disposition:mime-version:message-id:subject:to :from:date:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=crP1mKXuiJT8++slBuQ2Zwi2L1wQnavU0Zyuk0j5LLc=; b=MlR57YaZ+MHRLsp1/ur0I9a622NHQ5wkBSiOhGhhzuTZrnYX9jMu3ZYOE5nZQqQoRG ZqRSOtEX2l03DU6DqOHFw5D+PnykAi8mHqHFgclKyGGg1NqjKl+jgCmbNS6Xjk2esBTH Z9FQI2eK8eCpvDQwjWzjNJx7wGU0gdjLWNhvO0NjP/wGZvfhBFBtOvwIc8t5miU8Q0z5 /YS9XXWEoaZgY0QoQzZzR1m5a35mAztTEAJHvm2vtXB6bykFFl99gRyI46Ccz/d/1X/w 0jpWzP8z5VCNDDpeQPMY3WnnmKZP/m5eGtyzHqMQCxWDyCy70VLiKMAZxXLar8h7e/+Y jVmQ== X-Gm-Message-State: AO0yUKVmSqjWuQ+1bgj71Xn4S/bheLGmDsbSx6CzF0+bPO8nEZYgibPC v4AmtyXK5l6dGQYuIRfFvwTIccQKfuf0WQ== X-Google-Smtp-Source: AK7set/COKjYwtSjU5Nb1gnSDc15FXpS2T1LeIqFXgj6Pu1JxR3rAKe+9NlbpP/cMm7KKCma7EHKAA== X-Received: by 2002:a17:907:9719:b0:895:ef96:9d9b with SMTP id jg25-20020a170907971900b00895ef969d9bmr17066836ejc.30.1678207261887; Tue, 07 Mar 2023 08:41:01 -0800 (PST) Received: from t420 ([37.179.248.192]) by smtp.gmail.com with ESMTPSA id e7-20020a170906c00700b008cff300cf47sm6279634ejz.72.2023.03.07.08.41.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Mar 2023 08:41:01 -0800 (PST) Date: Tue, 7 Mar 2023 17:40:59 +0100 From: Emanuele Torre Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/2.2.9 (2022-11-12) Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=torreemanuele6@gmail.com; helo=mail-ed1-x533.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Mailman-Approved-At: Wed, 08 Mar 2023 10:38:37 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Hello. I have noticed the _N_GNU_nonoption_argv_flags_ (where N is the pid of grep) environment variable mentioned in the documentation. I tried to play with it, but it does not seem to work: bash-5.1$ (declare -x _"$BASHPID"_GNU_nonoption_argv_flags_=1111111 > exec grep -e) grep: option requires an argument -- 'e' Usage: grep [OPTION]... PATTERNS [FILE]... Try 'grep --help' for more information. I have checked gnulib's changelog and it looks like support for it has been removed in 2017, and before that it has not been enabled by default since 2001. (and, as far as I can tell, GNU grep never explicitly enabled it.) Furthermore, this environment variable used to be set this environment variable automatically by bash up to version 2.0, but since version 2.01 (released in 1997) bash has stopped using it. I think, at this point, it would be best to not mention that environment variable in the documentation; it has not been used or even supported for a long time so it is just confusing. Bye. :) emanuele6 From unknown Tue Aug 12 08:33:28 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Emanuele Torre Subject: bug#62052: closed (Re: bug#62052: _N_GNU_nonoption_argv_flags_ is no longer supported) Message-ID: References: X-Gnu-PR-Message: they-closed 62052 X-Gnu-PR-Package: grep Reply-To: 62052@debbugs.gnu.org Date: Thu, 09 Mar 2023 14:41:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1678372862-13237-1" This is a multi-part message in MIME format... ------------=_1678372862-13237-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62052: _N_GNU_nonoption_argv_flags_ is no longer supported which was filed against the grep package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62052@debbugs.gnu.org. --=20 62052: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62052 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1678372862-13237-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62052-done) by debbugs.gnu.org; 9 Mar 2023 14:40:07 +0000 Received: from localhost ([127.0.0.1]:51251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paHR9-0003QE-6x for submit@debbugs.gnu.org; Thu, 09 Mar 2023 09:40:07 -0500 Received: from mail-lj1-f175.google.com ([209.85.208.175]:35692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paHR7-0003Pb-UO for 62052-done@debbugs.gnu.org; Thu, 09 Mar 2023 09:40:06 -0500 Received: by mail-lj1-f175.google.com with SMTP id h9so2071669ljq.2 for <62052-done@debbugs.gnu.org>; Thu, 09 Mar 2023 06:40:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678372799; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nUteZVPGf3SA60ZivohE0QvcGMy9wmqIEmr/qJmyGsA=; b=F0gPbt+w8SZHlX3vpPff3sbpaJ/z5cd7QHGmdVlTbVrXXx51UYbryVbj+yO43oqQO/ MRMtWVXStbfgxK3rMlIOUQqrKAfIO4RcMQoil3JvhDYqgX/ttWT9LLECg6YJsi7ThAgl 9jngN0wDSNrx9M2x6d6b152ckaG4S0XHUxhz6U7tMgW2kEHc0/nwDo+5j4/HYoOU7vlz jyPKlMCerUGqYH+sDX+QFAFjsN4kNgB5Bu6zFOuAlNRUiYMd2nzyr1iGeU+Yfzn9O39g KAhTKYbK2qjaNMzXvB7+vNPMF21HZ9l0h6ul0oXWT0/3qE2WBnEmz6sXFUu/MokehPb4 oxWQ== X-Gm-Message-State: AO0yUKVW1Dk4giu4SKsh4ADnYJF1rliSh3cRAyCGgp7fEe6vDqRipJeh gYYvhZU6IqL1+nfkortaU7C8ontbpo2Zi9RCf2Y= X-Google-Smtp-Source: AK7set/sCKPqx0ufhlHYayRGBTFTxXwdjrQFHiqum5XHyUGyLweCvKARuT0UiSHIxp0H6x2M3FTeHbeyeFxGPlajOEM= X-Received: by 2002:a05:651c:ba3:b0:295:a8d1:8a28 with SMTP id bg35-20020a05651c0ba300b00295a8d18a28mr6835155ljb.3.1678372799520; Thu, 09 Mar 2023 06:39:59 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jim Meyering Date: Thu, 9 Mar 2023 06:39:47 -0800 Message-ID: Subject: Re: bug#62052: _N_GNU_nonoption_argv_flags_ is no longer supported To: Emanuele Torre Content-Type: multipart/mixed; boundary="0000000000008474af05f6789e90" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 62052-done Cc: 62052-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --0000000000008474af05f6789e90 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Mar 8, 2023 at 7:39=E2=80=AFAM Emanuele Torre wrote: > I have noticed the _N_GNU_nonoption_argv_flags_ (where N is the pid of > grep) environment variable mentioned in the documentation. I tried to > play with it, but it does not seem to work: > > bash-5.1$ (declare -x _"$BASHPID"_GNU_nonoption_argv_flags_=3D1111111 > > exec grep -e) > grep: option requires an argument -- 'e' > Usage: grep [OPTION]... PATTERNS [FILE]... > Try 'grep --help' for more information. > > I have checked gnulib's changelog and it looks like support for it has > been removed in 2017, and before that it has not been enabled by default > since 2001. (and, as far as I can tell, GNU grep never explicitly > enabled it.) > > Furthermore, this environment variable used to be set this environment > variable automatically by bash up to version 2.0, but since version 2.01 > (released in 1997) bash has stopped using it. > > I think, at this point, it would be best to not mention that environment > variable in the documentation; it has not been used or even supported > for a long time so it is just confusing. Thank you for noticing and reporting that. Done with the attached. --0000000000008474af05f6789e90 Content-Type: application/octet-stream; name="grep-_N_GNU_nonoption_argv_flags_.patch" Content-Disposition: attachment; filename="grep-_N_GNU_nonoption_argv_flags_.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lf17sesu0 RnJvbSAzZGM5NGZlYjJlNjM3ODY2MWY2ODk0Njk0OTNiYmVmMzNmYTdkZjg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog VGh1LCA5IE1hciAyMDIzIDA2OjI1OjE4IC0wODAwClN1YmplY3Q6IFtQQVRDSF0gZG9jOiByZW1v dmUgbWVudGlvbiBvZiB1bnVzZWQgX05fR05VX25vbm9wdGlvbl9hcmd2X2ZsYWdzXwogZW52dmFy CgoqIGRvYy9ncmVwLnRleGkgKEVudmlyb25tZW50IFZhcmlhYmxlcyk6IFRoaXMgZW52aXJvbm1l bnQgdmFyaWFibGUKaGFzIG5vdCBiZWVuIHVzYWJsZSBmb3IgZGVjYWRlcy4gUmVtb3ZlIGl0cyBk b2N1bWVudGF0aW9uLgoqIGRvYy9ncmVwLmluLjE6IExpa2V3aXNlLgpSZXBvcnRlZCBieSBFbWFu dWVsZSBUb3JyZSB0b3JyZWVtYW51ZWxlNkBnbWFpbC5jb20KaW4gaHR0cHM6Ly9idWdzLmdudS5v cmcvNjIwNTIKKiBUSEFOS1MuaW46IEFkZCB0aGUgbmFtZS4KLS0tCiBUSEFOS1MuaW4gICAgIHwg IDEgKwogZG9jL2dyZXAuaW4uMSB8IDI1IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGRvYy9n cmVwLnRleGkgfCAxMiAtLS0tLS0tLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24o KyksIDM3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1RIQU5LUy5pbiBiL1RIQU5LUy5pbgpp bmRleCAxNzg0MmUxLi5mZDM2MTkyIDEwMDY0NAotLS0gYS9USEFOS1MuaW4KKysrIGIvVEhBTktT LmluCkBAIC0yOCw2ICsyOCw3IEBAIERhdmlkIEogTWFjS2VuemllICAgICAgICAgICAgICAgICAg IGRqbUBjYXRhcHVsdC52YS5wdWJuaXguY29tCiBEYXZpZCBPJ0JyaWVuICAgICAgICAgICAgICAg ICAgICAgICBvYnJpZW5AZnJlZWJzZC5vcmcKICdEcmFrZScgRGFoYW0gV2FuZyAgICAgICAgICAg ICAgICAgIGRyYWtld2FuZ0BnbWFpbC5jb20KIEVnbW9udCBLb2JsaW5nZXIgICAgICAgICAgICAg ICAgICAgIGVnbW9udEBnbWFpbC5jb20KK0VtYW51ZWxlIFRvcnJlICAgICAgICAgICAgICAgICAg ICAgIHRvcnJlZW1hbnVlbGU2QGdtYWlsLmNvbQogRmVybmFuZG8gQmFzc28gICAgICAgICAgICAg ICAgICAgICAgZmVybmFuZG9iYXNzby5ickBnbWFpbC5jb20KIEZsb3JpYW4gTGEgUm9jaGUgICAg ICAgICAgICAgICAgICAgIGxhcm9jaGVAcmVkaGF0LmNvbQogRnJhbsOnb2lzIFBpbmFyZCAgICAg ICAgICAgICAgICAgICAgIHBpbmFyZEBpcm8udW1vbnRyZWFsLmNhCmRpZmYgLS1naXQgYS9kb2Mv Z3JlcC5pbi4xIGIvZG9jL2dyZXAuaW4uMQppbmRleCA5MDIwNWNlLi5lZGM0YmM3IDEwMDY0NAot LS0gYS9kb2MvZ3JlcC5pbi4xCisrKyBiL2RvYy9ncmVwLmluLjEKQEAgLTEyNDMsMzEgKzEyNDMs NiBAQCBmcm9udCBvZiB0aGUgb3BlcmFuZCBsaXN0IGFuZCBhcmUgdHJlYXRlZCBhcyBvcHRpb25z LgogQWxzbywgUE9TSVggcmVxdWlyZXMgdGhhdCB1bnJlY29nbml6ZWQgb3B0aW9ucyBiZSBkaWFn bm9zZWQgYXMKIFwqKGxxaWxsZWdhbFwqKHJxLCBidXQgc2luY2UgdGhleSBhcmUgbm90IHJlYWxs eSBhZ2FpbnN0IHRoZSBsYXcgdGhlIGRlZmF1bHQKIGlzIHRvIGRpYWdub3NlIHRoZW0gYXMgXCoo bHFpbnZhbGlkXCoocnEuCi0uQiBQT1NJWExZX0NPUlJFQ1QKLWFsc28gZGlzYWJsZXMgXGZCX1xm UFxmSU5cZlBcZkJfR05VX25vbm9wdGlvbl9hcmd2X2ZsYWdzX1xmUCwKLWRlc2NyaWJlZCBiZWxv dy4KLS5UUAotXGZCX1xmUFxmSU5cZlBcZkJfR05VX25vbm9wdGlvbl9hcmd2X2ZsYWdzX1xmUAot KEhlcmUKLS5JIE4KLWlzCi0uQlIgZ3JlcCAncwotbnVtZXJpYyBwcm9jZXNzIElELikgIElmIHRo ZQotLklSIGkgdGgKLWNoYXJhY3RlciBvZiB0aGlzIGVudmlyb25tZW50IHZhcmlhYmxlJ3MgdmFs dWUgaXMKLS5CUiAxICwKLWRvIG5vdCBjb25zaWRlciB0aGUKLS5JUiBpIHRoCi1vcGVyYW5kIG9m Ci0uQiBncmVwCi10byBiZSBhbiBvcHRpb24sIGV2ZW4gaWYgaXQgYXBwZWFycyB0byBiZSBvbmUu Ci1BIHNoZWxsIGNhbiBwdXQgdGhpcyB2YXJpYWJsZSBpbiB0aGUgZW52aXJvbm1lbnQgZm9yIGVh Y2ggY29tbWFuZCBpdCBydW5zLAotc3BlY2lmeWluZyB3aGljaCBvcGVyYW5kcyBhcmUgdGhlIHJl c3VsdHMgb2YgZmlsZSBuYW1lIHdpbGRjYXJkCi1leHBhbnNpb24gYW5kIHRoZXJlZm9yZSBzaG91 bGQgbm90IGJlIHRyZWF0ZWQgYXMgb3B0aW9ucy4KLVRoaXMgYmVoYXZpb3IgaXMgYXZhaWxhYmxl IG9ubHkgd2l0aCB0aGUgR05VIEMgbGlicmFyeSwgYW5kIG9ubHkKLXdoZW4KLS5CIFBPU0lYTFlf Q09SUkVDVAotaXMgbm90IHNldC4KIC4KIC5TSCBOT1RFUwogVGhpcyBtYW4gcGFnZSBpcyBtYWlu dGFpbmVkIG9ubHkgZml0ZnVsbHk7CmRpZmYgLS1naXQgYS9kb2MvZ3JlcC50ZXhpIGIvZG9jL2dy ZXAudGV4aQppbmRleCA5YjNhYTAzLi42MjFiZWFmIDEwMDY0NAotLS0gYS9kb2MvZ3JlcC50ZXhp CisrKyBiL2RvYy9ncmVwLnRleGkKQEAgLTEwNjAsMTggKzEwNjAsNiBAQCBhbmQgYXJlIHRyZWF0 ZWQgYXMgb3B0aW9ucy4KIFRoaXMgdmFyaWFibGUgc3BlY2lmaWVzIHRoZSBvdXRwdXQgdGVybWlu YWwgdHlwZSwgd2hpY2ggY2FuIGFmZmVjdAogd2hhdCB0aGUgQG9wdGlvbnstLWNvbG9yfSBvcHRp b24gZG9lcy4gIEB4cmVme0dlbmVyYWwgT3V0cHV0IENvbnRyb2x9LgoKLUBpdGVtIF9AdmFye059 X0dOVV9ub25vcHRpb25fYXJndl9mbGFnc18KLUB2aW5kZXggX0B2YXJ7Tn1fR05VX25vbm9wdGlv bl9hcmd2X2ZsYWdzXyBAcntlbnZpcm9ubWVudCB2YXJpYWJsZX0KLShIZXJlIEBjb2Rle0B2YXJ7 Tn19IGlzIEBjb21tYW5ke2dyZXB9J3MgbnVtZXJpYyBwcm9jZXNzIElELikKLUlmIHRoZSBAdmFy e2l9dGggY2hhcmFjdGVyIG9mIHRoaXMgZW52aXJvbm1lbnQgdmFyaWFibGUncyB2YWx1ZSBpcyBA c2FtcHsxfSwKLWRvIG5vdCBjb25zaWRlciB0aGUgQHZhcntpfXRoIG9wZXJhbmQgb2YgQGNvbW1h bmR7Z3JlcH0gdG8gYmUgYW4gb3B0aW9uLAotZXZlbiBpZiBpdCBhcHBlYXJzIHRvIGJlIG9uZS4K LUEgc2hlbGwgY2FuIHB1dCB0aGlzIHZhcmlhYmxlIGluIHRoZSBlbnZpcm9ubWVudCBmb3IgZWFj aCBjb21tYW5kIGl0IHJ1bnMsCi1zcGVjaWZ5aW5nIHdoaWNoIG9wZXJhbmRzIGFyZSB0aGUgcmVz dWx0cyBvZiBmaWxlIG5hbWUgd2lsZGNhcmQgZXhwYW5zaW9uCi1hbmQgdGhlcmVmb3JlIHNob3Vs ZCBub3QgYmUgdHJlYXRlZCBhcyBvcHRpb25zLgotVGhpcyBiZWhhdmlvciBpcyBhdmFpbGFibGUg b25seSB3aXRoIHRoZSBHTlUgQyBsaWJyYXJ5LAotYW5kIG9ubHkgd2hlbiBAZW52e1BPU0lYTFlf Q09SUkVDVH0gaXMgbm90IHNldC4KLQogQGVuZCB0YWJsZQoKIFRoZSBAZW52e0dSRVBfT1BUSU9O U30gZW52aXJvbm1lbnQgdmFyaWFibGUgb2YgQGNvbW1hbmR7Z3JlcH0gMi4yMCBhbmQKLS0gCjIu NDAuMC5yYzIKCg== --0000000000008474af05f6789e90-- ------------=_1678372862-13237-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Mar 2023 15:38:39 +0000 Received: from localhost ([127.0.0.1]:49971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZvsE-0007qZ-LX for submit@debbugs.gnu.org; Wed, 08 Mar 2023 10:38:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:33838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZaN8-00035Q-6H for submit@debbugs.gnu.org; Tue, 07 Mar 2023 11:41:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZaN7-0002Vx-Rq for bug-grep@gnu.org; Tue, 07 Mar 2023 11:41:05 -0500 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pZaN5-0004xF-MW for bug-grep@gnu.org; Tue, 07 Mar 2023 11:41:04 -0500 Received: by mail-ed1-x533.google.com with SMTP id ec29so23973899edb.6 for ; Tue, 07 Mar 2023 08:41:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678207262; h=user-agent:content-disposition:mime-version:message-id:subject:to :from:date:from:to:cc:subject:date:message-id:reply-to; bh=crP1mKXuiJT8++slBuQ2Zwi2L1wQnavU0Zyuk0j5LLc=; b=lpr5d/eTGAL1zJ1sJJCtidGzn6mOxbfdjMYdfX+nDYImLh7VoIozA24GOJI41vsG7l G1+IdKqlq+31+8TZFnP1h8lRrrVgZerP4H0p+Fke3mYo4tcGKmQbi3bclJh+1U8tLyJO HOw3L3+Wz8zNLww30CpxDTOiVytL8rKyabJng7xeLi002nDddvXVXvZi54CltBsDH/UT +PQN0hX/SYfWn75hC25oQgJnAJWAPsWZRcJMp4Y/Ki1W7tht7NHsIoDS8z2F//XSbUf7 p54Rogw590v8Ohx+klLEYpEzH6qJWmLeNGesGag9QvWhOKSIC681L/Lywqd1Y1pctee4 82EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678207262; h=user-agent:content-disposition:mime-version:message-id:subject:to :from:date:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=crP1mKXuiJT8++slBuQ2Zwi2L1wQnavU0Zyuk0j5LLc=; b=MlR57YaZ+MHRLsp1/ur0I9a622NHQ5wkBSiOhGhhzuTZrnYX9jMu3ZYOE5nZQqQoRG ZqRSOtEX2l03DU6DqOHFw5D+PnykAi8mHqHFgclKyGGg1NqjKl+jgCmbNS6Xjk2esBTH Z9FQI2eK8eCpvDQwjWzjNJx7wGU0gdjLWNhvO0NjP/wGZvfhBFBtOvwIc8t5miU8Q0z5 /YS9XXWEoaZgY0QoQzZzR1m5a35mAztTEAJHvm2vtXB6bykFFl99gRyI46Ccz/d/1X/w 0jpWzP8z5VCNDDpeQPMY3WnnmKZP/m5eGtyzHqMQCxWDyCy70VLiKMAZxXLar8h7e/+Y jVmQ== X-Gm-Message-State: AO0yUKVmSqjWuQ+1bgj71Xn4S/bheLGmDsbSx6CzF0+bPO8nEZYgibPC v4AmtyXK5l6dGQYuIRfFvwTIccQKfuf0WQ== X-Google-Smtp-Source: AK7set/COKjYwtSjU5Nb1gnSDc15FXpS2T1LeIqFXgj6Pu1JxR3rAKe+9NlbpP/cMm7KKCma7EHKAA== X-Received: by 2002:a17:907:9719:b0:895:ef96:9d9b with SMTP id jg25-20020a170907971900b00895ef969d9bmr17066836ejc.30.1678207261887; Tue, 07 Mar 2023 08:41:01 -0800 (PST) Received: from t420 ([37.179.248.192]) by smtp.gmail.com with ESMTPSA id e7-20020a170906c00700b008cff300cf47sm6279634ejz.72.2023.03.07.08.41.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Mar 2023 08:41:01 -0800 (PST) Date: Tue, 7 Mar 2023 17:40:59 +0100 From: Emanuele Torre To: bug-grep@gnu.org Subject: _N_GNU_nonoption_argv_flags_ is no longer supported Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/2.2.9 (2022-11-12) Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=torreemanuele6@gmail.com; helo=mail-ed1-x533.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 08 Mar 2023 10:38:37 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Hello. I have noticed the _N_GNU_nonoption_argv_flags_ (where N is the pid of grep) environment variable mentioned in the documentation. I tried to play with it, but it does not seem to work: bash-5.1$ (declare -x _"$BASHPID"_GNU_nonoption_argv_flags_=1111111 > exec grep -e) grep: option requires an argument -- 'e' Usage: grep [OPTION]... PATTERNS [FILE]... Try 'grep --help' for more information. I have checked gnulib's changelog and it looks like support for it has been removed in 2017, and before that it has not been enabled by default since 2001. (and, as far as I can tell, GNU grep never explicitly enabled it.) Furthermore, this environment variable used to be set this environment variable automatically by bash up to version 2.0, but since version 2.01 (released in 1997) bash has stopped using it. I think, at this point, it would be best to not mention that environment variable in the documentation; it has not been used or even supported for a long time so it is just confusing. Bye. :) emanuele6 ------------=_1678372862-13237-1--