GNU bug report logs - #74502
grep.in.1: Some remarks about this man page

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: grep; Severity: minor; Reported by: Bjarni Ingi Gislason <bjarniig@HIDDEN>; Keywords: fixed; Done: Paul Eggert <eggert@HIDDEN>; Maintainer for grep is bug-grep@HIDDEN.
Added tag(s) fixed. Request was from Paul Eggert <eggert@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 74502-done <at> debbugs.gnu.org:


Received: (at 74502-done) by debbugs.gnu.org; 21 Mar 2025 20:25:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 21 16:25:49 2025
Received: from localhost ([127.0.0.1]:39698 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tviw5-0001z7-Is
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 16:25:49 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:54846)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1tviw2-0001yp-45
 for 74502-done <at> debbugs.gnu.org; Fri, 21 Mar 2025 16:25:43 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 8AC1D3C010866;
 Fri, 21 Mar 2025 13:25:35 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id K_tDmXX31EKZ; Fri, 21 Mar 2025 13:25:35 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id DEAE33C010868;
 Fri, 21 Mar 2025 13:25:34 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu DEAE33C010868
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1742588734;
 bh=qbYtVNqQeQuuOQZLC5qhIQMmm/Pkw8Pht/2Btpqh01M=;
 h=Message-ID:Date:MIME-Version:From:To;
 b=picjxbAITaWs35X7/5p15t9Aeb3eSCxiXz1G223cPR8np8ujWXthQ05WWPrNcNdRg
 F/fhnIHfZjVA/Pk2RAKckdy544rfBcb0cOCk51jnskZj9YCp2uNJssDMkazczVuxZ5
 RkVPX4DUHkx1zTwxcVnw2Ef46DYkWfzifhZiWhhOmy+dI0dTzWuPDSEEPcevJ5gxYp
 kKU5ihcvEWAlNI+Tu+S+Ufckx/aAtBuen3tBWqyq2beijrIo7dcDY5sCG+ccmIJa0a
 xA54bix6femyorQmUu1hno9ROy2CnplF7Ke/IUlORQo9NWh/Kt56XYAtgpyoGda4Co
 B6k3fn8/SdGQw==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id LzNVuclmaQX2; Fri, 21 Mar 2025 13:25:34 -0700 (PDT)
Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id BADE63C010866;
 Fri, 21 Mar 2025 13:25:34 -0700 (PDT)
Content-Type: multipart/mixed; boundary="------------1sP1zRnSTSq0S012eXnIrL6L"
Message-ID: <1eb35e11-2cf7-4373-b64a-6f2ef169e1ff@HIDDEN>
Date: Fri, 21 Mar 2025 13:25:34 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#74502: grep.in.1: Some remarks about this man page
From: Paul Eggert <eggert@HIDDEN>
To: Bjarni Ingi Gislason <bjarniig@HIDDEN>
References: <173240980709.75873.7649836842735298032.reportbug@HIDDEN>
 <e2fde067-39e6-4c15-8f8f-c179f70708e6@HIDDEN>
Content-Language: en-US
Autocrypt: addr=eggert@HIDDEN; keydata=
 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
Organization: UCLA Computer Science Department
In-Reply-To: <e2fde067-39e6-4c15-8f8f-c179f70708e6@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74502-done
Cc: 74502-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format.
--------------1sP1zRnSTSq0S012eXnIrL6L
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 11/23/24 18:17, Paul Eggert wrote:
> that's a recently-introduced groff bug. I reported it here:
> 
> https://savannah.gnu.org/bugs/index.php?66481

 From the followup to that groff bug report, it appears that the groff 
maintainers don't consider this to be a bug, though they do say it is a 
compatibility issue. To work around this for grep, I installed the first 
attached patch. I noticed some other glitches too (some with traditional 
troff) and installed the second attached patch while I was in the 
neighborhood.

Closing the bug report. Thanks again for reporting the issue.
--------------1sP1zRnSTSq0S012eXnIrL6L
Content-Type: text/x-patch; charset=UTF-8; name="0001-doc-use-w-.-not-w.patch"
Content-Disposition: attachment; filename="0001-doc-use-w-.-not-w.patch"
Content-Transfer-Encoding: base64

RnJvbSA5ODYzZDUzYTVmYzkyNzdiZWIzZGJjOTdlNDM0ZDM5NmIzNGMyYTZlIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1
PgpEYXRlOiBGcmksIDIxIE1hciAyMDI1IDEwOjAxOjA2IC0wNzAwClN1YmplY3Q6IFtQQVRD
SCAxLzJdIGRvYzogdXNlIFx3QC4uLkAgbm90IFx3fC4uLnwKCiogZG9jL2dyZXAuaW4uMTog
QXZvaWQgd2FybmluZ3MgaW4gYmxlZWRpbmctZWRnZSBncm9mZi4KLS0tCiBkb2MvZ3JlcC5p
bi4xIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9ncmVwLmluLjEgYi9kb2MvZ3JlcC5pbi4xCmlu
ZGV4IDc4OWNmNWEuLmQwZjc1N2QgMTAwNjQ0Ci0tLSBhL2RvYy9ncmVwLmluLjEKKysrIGIv
ZG9jL2dyZXAuaW4uMQpAQCAtMTEsNyArMTEsNyBAQAogLgogLlRIIEdSRVAgMSBcKihEdCAi
R05VIGdyZXAgQFZFUlNJT05AIiAiVXNlciBDb21tYW5kcyIKIC4KLS5pZiAhXHd8XCoobHF8
IFx7XAorLmlmICFcd0BcKihscUAgXHtcCiAuXCIgZ3JvZmYgYW4tb2xkLnRtYWMgZG9lcyBu
b3Qgc2VlbSB0byBiZSBpbiB1c2UsIHNvIGRlZmluZSBscSBhbmQgcnEuCiAuCWllIFxuKC5n
IFx7XAogLgkJZHMgbHEgXChscVwiCkBAIC0yNCw3ICsyNCw3IEBACiAuXH0KIC4KIC5hcyBs
YQotLmlmICFcd3xcKihsYXwgXHtcCisuaWYgIVx3QFwqKGxhQCBce1wKIC5cIiBncm9mZiBh
bi1leHQudG1hYyBkb2VzIG5vdCBzZWVtIHRvIGJlIGluIHVzZSwgc28gZGVmaW5lIHRoZSBw
YXJ0cyBvZgogLlwiIGl0IHRoYXQgYXJlIHVzZWQgYmVsb3cuICBGb3IgYSBjb3B5IG9mIGdy
b2ZmIGFuLWV4dC50bWFjLCBwbGVhc2Ugc2VlOgogLlwiIGh0dHBzOi8vZ2l0LnNhdmFubmFo
LmdudS5vcmcvY2dpdC9ncm9mZi5naXQvcGxhaW4vdG1hYy9hbi1leHQudG1hYwotLSAKMi40
OS4wCgo=
--------------1sP1zRnSTSq0S012eXnIrL6L
Content-Type: text/x-patch; charset=UTF-8;
 name="0002-doc-update-man-for-groff-1.23.0-and-apostrophes.patch"
Content-Disposition: attachment;
 filename*0="0002-doc-update-man-for-groff-1.23.0-and-apostrophes.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MjBkYWE1N2E0MTI5YjFiN2I3YzIzODdiMDE0MDFjODk4MWJlZTc2IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1
PgpEYXRlOiBGcmksIDIxIE1hciAyMDI1IDEwOjE2OjUwIC0wNzAwClN1YmplY3Q6IFtQQVRD
SCAyLzJdIGRvYzogdXBkYXRlIG1hbiBmb3IgZ3JvZmYgMS4yMy4wIGFuZCBhcG9zdHJvcGhl
cwoKKiBkb2MvZ3JlcC5pbi4xOiBNZXJnZSBmcm9tIGdyb2ZmIDEuMjMuMCB0bWFjL2FuLWV4
dC50bWFjLgpPbiBHcm9mZiwgZml4IHVzYWdlIG5ldXRyYWwgYXBvc3Ryb3BoZXM7CnRoZXkg
Y2Fubm90IGJlIHJlbGlhYmx5IGZpeGVkIGluIHRyYWRpdGlvbmFsIHRyb2ZmLgotLS0KIGRv
Yy9ncmVwLmluLjEgfCAxNzIgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4NSBpbnNlcnRpb25zKCspLCA4NyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvZ3JlcC5pbi4xIGIvZG9jL2dyZXAuaW4u
MQppbmRleCBkMGY3NTdkLi4xMTUwYjVkIDEwMDY0NAotLS0gYS9kb2MvZ3JlcC5pbi4xCisr
KyBiL2RvYy9ncmVwLmluLjEKQEAgLTIsNyArMiw3IEBACiAuZGUgZFQKIC5kcyBEdCBcXCQy
CiAuLgotLmRUIFRpbWUtc3RhbXA6ICIyMDE5LTEyLTI5IgorLmRUIFRpbWUtc3RhbXA6ICIy
MDI1LTAzLTIxIgogLlwiIFVwZGF0ZSB0aGUgYWJvdmUgZGF0ZSB3aGVuZXZlciBhIGNoYW5n
ZSB0byBlaXRoZXIgdGhpcyBmaWxlIG9yCiAuXCIgZ3JlcC5jJ3MgJ3VzYWdlJyBmdW5jdGlv
biByZXN1bHRzIGluIGEgbm9udHJpdmlhbCBjaGFuZ2UgdG8gdGhlIG1hbiBwYWdlLgogLlwi
IEluIEVtYWNzLCB5b3UgY2FuIHVwZGF0ZSB0aGUgZGF0ZSBieSBydW5uaW5nICdNLXggdGlt
ZS1zdGFtcCcKQEAgLTExLDggKzExLDExIEBACiAuCiAuVEggR1JFUCAxIFwqKER0ICJHTlUg
Z3JlcCBAVkVSU0lPTkAiICJVc2VyIENvbW1hbmRzIgogLgorLmllIFxuKC5nIC5kcyAnIFwo
YXEKKy5lbCAuZHMgJyAnCiAuaWYgIVx3QFwqKGxxQCBce1wKLS5cIiBncm9mZiBhbi1vbGQu
dG1hYyBkb2VzIG5vdCBzZWVtIHRvIGJlIGluIHVzZSwgc28gZGVmaW5lIGxxIGFuZCBycS4K
Ky5cIiBSZWNlbnQtZW5vdWdoIGdyb2ZmIGFuLnRtYWMgZG9lcyBub3Qgc2VlbSB0byBiZSBp
biB1c2UsCisuXCIgc28gZGVmaW5lIHRoZSBzdHJpbmdzIGxxIGFuZCBycS4KIC4JaWUgXG4o
LmcgXHtcCiAuCQlkcyBscSBcKGxxXCIKIC4JCWRzIHJxIFwocnFcIgpAQCAtMjMsMTE1ICsy
NiwxMTAgQEAKIC4JXH0KIC5cfQogLgotLmFzIGxhCi0uaWYgIVx3QFwqKGxhQCBce1wKKy5h
cyBtQworLmlmICFcd0BcKihtQ0AgXHtcCiAuXCIgZ3JvZmYgYW4tZXh0LnRtYWMgZG9lcyBu
b3Qgc2VlbSB0byBiZSBpbiB1c2UsIHNvIGRlZmluZSB0aGUgcGFydHMgb2YKLS5cIiBpdCB0
aGF0IGFyZSB1c2VkIGJlbG93LiAgRm9yIGEgY29weSBvZiBncm9mZiBhbi1leHQudG1hYywg
cGxlYXNlIHNlZToKLS5cIiBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2NnaXQvZ3Jv
ZmYuZ2l0L3BsYWluL3RtYWMvYW4tZXh0LnRtYWMKLS5cIiAtLS0gU3RhcnQgb2YgbGluZXMg
dGFrZW4gZnJvbSBncm9mZiBhbi1leHQudG1hYworLlwiIGl0IHRoYXQgYXJlIHVzZWQgYmVs
b3csIHRha2VuIGZyb20gZ3JvZmYgMS4yMy4wLiAgRm9yIGEgY29weSwgcGxlYXNlIHNlZToK
Ky5cIiBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2NnaXQvZ3JvZmYuZ2l0L3BsYWlu
L3RtYWMvYW4tZXh0LnRtYWM/aWQ9MS4yMy4wCisubnIgbUcgXG4oLmctMQorLlwiIC0tLSBT
dGFydCBvZiBsaW5lcyB0YWtlbiBmcm9tIGdyb2ZmIGFuLWV4dC50bWFjLAorLlwiIGV4Y2Vw
dCB3aXRoICJuciBtSCAxNCIgcmVwbGFjZWQgYnkgIm5yIG1IIDAiCisuXCIgYW5kIHdpdGgg
bVMsIFNZLCBZUyBkZWZpbml0aW9ucyBvbWl0dGVkLgogLgotLlwiIENoZWNrIHdoZXRoZXIg
d2UgYXJlIHVzaW5nIGdyb2h0bWwuCi0ubnIgbUggMAotLmlmIFxuKC5nIFwKLS4gIGlmICdc
KiguVCdodG1sJyBcCi0uICAgIG5yIG1IIDEKKy5cIiBEZWZpbmUgdGhpcyB0byB5b3VyIGlt
cGxlbWVudGF0aW9uJ3MgY29uc3RhbnQtd2lkdGggdHlwZWZhY2UuCisuZHMgbUMgQ1cKKy5p
ZiBuIC5kcyBtQyBSCiAuCisuXCIgU2F2ZSB0aGUgYXV0b21hdGljIGh5cGhlbmF0aW9uIG1v
ZGUuCisuXCIKKy5cIiBJbiBBVCZUIHRyb2ZmLCB0aGVyZSB3YXMgbm8gcmVnaXN0ZXIgZXhw
b3NpbmcgdGhlIGh5cGhlbmF0aW9uIG1vZGUsCisuXCIgYW5kIG5vIHdheSB0byBzYXZlIGFu
ZCByZXN0b3JlIGl0LiAgU2V0IGBtSGAgdG8gYSByZWFzb25hYmxlIHZhbHVlCisuXCIgZm9y
IHlvdXIgaW1wbGVtZW50YXRpb24gYW5kIHByZWZlcmVuY2UuCisuZGUgbVkKKy4gIGllICFc
XG4oLmcgXAorLiAgICBuciBtSCAwCisuICBlbCBcCisuICAgIGRvIG5yIG1IIFxcblsuaHld
IFwiIGdyb2ZmIGV4dGVuc2lvbiByZWdpc3RlcgorLi4KIC4KLS5cIiBNYXAgbW9uby13aWR0
aCBmb250cyB0byBzdGFuZGFyZCBmb250cyBmb3IgZ3JvZmYncyBUVFkgZGV2aWNlLgotLmlm
IG4gXHtcCi0uICBkbyBmdHIgQ1IgUgotLiAgZG8gZnRyIENJIEkKLS4gIGRvIGZ0ciBDQiBC
Ci0uXH0KKy5uciBtRSAwIFwiIGluIGFuIGV4YW1wbGUgKEVYL0VFKT8KKy4KKy5cIiBQcmVw
YXJlIGxpbmsgdGV4dCBmb3IgbWFpbC93ZWIgaHlwZXJsaW5rcy4gIGBNVGAgYW5kIGBVUmAg
Y2FsbCB0aGlzLgorLmRlIG1WCisuICBkcyBtMSBcXCQxXCIKKy4uCisuCisuCisuXCIgRW1p
dCBoeXBlcmxpbmsuICBUaGUgb3B0aW9uYWwgYXJndW1lbnQgc3VwcGxpZXMgdHJhaWxpbmcg
cHVuY3R1YXRpb24KKy5cIiBhZnRlciBsaW5rIHRleHQuICBgTUVgIGFuZCBgVUVgIGNhbGwg
dGhpcy4KKy5kZSBtUQorLiAgbVkKKy4gIG5oCis8XFwqKG0xPlxcJDEKKy4gIGh5IFxcbiht
SAorLi4KIC4KLS5cIiBncm9mZiBoYXMgZ2x5cGggZW50aXRpZXMgZm9yIGFuZ2xlIGJyYWNr
ZXRzLgotLmllIFxuKC5nIFx7XAotLiAgZHMgbGEgXChsYVwiCi0uICBkcyByYSBcKHJhXCIK
LS5cfQotLmVsIFx7XAotLiAgZHMgbGEgPFwiCi0uICBkcyByYSA+XCIKLS4gIFwiIGdyb2Zm
J3MgbWFuIG1hY3JvcyBjb250cm9sIGh5cGhlbmF0aW9uIHdpdGggdGhpcyByZWdpc3Rlci4K
LS4gIG5yIEhZIDEKLS5cfQogLgogLlwiIFN0YXJ0IFVSTC4KKy5pZiBcbiguZy1cbihtRyBc
e1wKIC5kZSBVUgotLiAgZHMgbTEgXFwkMVwiCi0uICBuaAotLiAgaWYgXFxuKG1IIFx7XAot
LiAgICBcIiBTdGFydCBkaXZlcnNpb24gaW4gYSBuZXcgZW52aXJvbm1lbnQuCi0uICAgIGRv
IGV2IFVSTC1kaXYKLS4gICAgZG8gZGkgVVJMLWRpdgotLiAgXH0KKy4gIG1WIFxcJDEKIC4u
CisuXH0KIC4KIC4KIC5cIiBFbmQgVVJMLgorLmlmIFxuKC5nLVxuKG1HIFx7XAogLmRlIFVF
Ci0uICBpZSBcXG4obUggXHtcCi0uICAgIGJyCi0uICAgIGRpCi0uICAgIGV2Ci0uCi0uICAg
IFwiIEhhcyB0aGVyZSBiZWVuIG9uZSBvciBtb3JlIGlucHV0IGxpbmVzIGZvciB0aGUgbGlu
ayB0ZXh0PwotLiAgICBpZSBcXG4oZG4gXHtcCi0uICAgICAgZG8gSFRNTC1OUyAiPGEgaHJl
Zj0iIlxcKihtMSIiPiIKLS4gICAgICBcIiBZZXMsIHN0cmlwIG9mZiBmaW5hbCBuZXdsaW5l
IG9mIGRpdmVyc2lvbiBhbmQgZW1pdCBpdC4KLS4gICAgICBkbyBjaG9wIFVSTC1kaXYKLS4g
ICAgICBkbyBVUkwtZGl2Ci1cYwotLiAgICAgIGRvIEhUTUwtTlMgPC9hPgotLiAgICBcfQot
LiAgICBlbCBcCi0uICAgICAgZG8gSFRNTC1OUyAiPGEgaHJlZj0iIlxcKihtMSIiPlxcKiht
MTwvYT4iCi1cJlxcJCpcIgotLiAgXH0KLS4gIGVsIFwKLVxcKihsYVxcKihtMVxcKihyYVxc
JCpcIgotLgotLiAgaHkgXFxuKEhZCisuICBtUSBcXCQxCiAuLgorLlx9CiAuCiAuCiAuXCIg
U3RhcnQgZW1haWwgYWRkcmVzcy4KKy5pZiBcbiguZy1cbihtRyBce1wKIC5kZSBNVAotLiAg
ZHMgbTEgXFwkMVwiCi0uICBuaAotLiAgaWYgXFxuKG1IIFx7XAotLiAgICBcIiBTdGFydCBk
aXZlcnNpb24gaW4gYSBuZXcgZW52aXJvbm1lbnQuCi0uICAgIGRvIGV2IFVSTC1kaXYKLS4g
ICAgZG8gZGkgVVJMLWRpdgotLiAgXH0KKy4gIG1WIFxcJDEKIC4uCisuXH0KIC4KIC4KIC5c
IiBFbmQgZW1haWwgYWRkcmVzcy4KKy5pZiBcbiguZy1cbihtRyBce1wKIC5kZSBNRQotLiAg
aWUgXFxuKG1IIFx7XAotLiAgICBicgotLiAgICBkaQotLiAgICBldgorLiAgbVEgXFwkMQor
Li4KKy5cfQorLgogLgotLiAgICBcIiBIYXMgdGhlcmUgYmVlbiBvbmUgb3IgbW9yZSBpbnB1
dCBsaW5lcyBmb3IgdGhlIGxpbmsgdGV4dD8KLS4gICAgaWUgXFxuKGRuIFx7XAotLiAgICAg
IGRvIEhUTUwtTlMgIjxhIGhyZWY9IiJtYWlsdG86XFwqKG0xIiI+IgotLiAgICAgIFwiIFll
cywgc3RyaXAgb2ZmIGZpbmFsIG5ld2xpbmUgb2YgZGl2ZXJzaW9uIGFuZCBlbWl0IGl0Lgot
LiAgICAgIGRvIGNob3AgVVJMLWRpdgotLiAgICAgIGRvIFVSTC1kaXYKLVxjCi0uICAgICAg
ZG8gSFRNTC1OUyA8L2E+Ci0uICAgIFx9Ci0uICAgIGVsIFwKLS4gICAgICBkbyBIVE1MLU5T
ICI8YSBocmVmPSIibWFpbHRvOlxcKihtMSIiPlxcKihtMTwvYT4iCi1cJlxcJCpcIgorLlwi
IFN0YXJ0IGV4YW1wbGUuCisuaWYgXG4oLmctXG4obUcgXHtcCisuZGUgRVgKKy4gIGJyCisu
ICBpZiAhXFxuKG1FIFx7XAorLiAgICBuciBtRiBcXG4oLmYKKy4gICAgbnIgbVAgXFxuKFBE
CisuICAgIG5yIFBEIDF2CisuICAgIG5mCisuICAgIGZ0IFxcKihtQworLiAgICBuciBtRSAx
CiAuICBcfQotLiAgZWwgXAotXFwqKGxhXFwqKG0xXFwqKHJhXFwkKlwiCisuLgorLlx9Cisu
CiAuCi0uICBoeSBcXG4oSFkKKy5cIiBFbmQgZXhhbXBsZS4KKy5pZiBcbiguZy1cbihtRyBc
e1wKKy5kZSBFRQorLiAgYnIKKy4gIGlmIFxcbihtRSBce1wKKy4gICAgZnQgXFxuKG1GCisu
ICAgIG5yIFBEIFxcbihtUAorLiAgICBmaQorLiAgICBuciBtRSAwCisuICBcfQogLi4KKy5c
fQogLlwiIC0tLSBFbmQgb2YgbGluZXMgdGFrZW4gZnJvbSBncm9mZiBhbi1leHQudG1hYwog
Llx9CiAuCkBAIC00MDgsNyArNDA2LDcgQEAgRGlzcGxheSBpbnB1dCBhY3R1YWxseSBjb21p
bmcgZnJvbSBzdGFuZGFyZCBpbnB1dCBhcyBpbnB1dCBjb21pbmcgZnJvbSBmaWxlCiBUaGlz
IGNhbiBiZSB1c2VmdWwgZm9yIGNvbW1hbmRzIHRoYXQgdHJhbnNmb3JtIGEgZmlsZSdzIGNv
bnRlbnRzCiBiZWZvcmUgc2VhcmNoaW5nLAogZS5nLiwKLS5CUiAiZ3ppcCBcLWNkIGZvby5n
eiB8IGdyZXAgXC1cXlwtbGFiZWw9Zm9vIFwtSCAnc29tZSBwYXR0ZXJuJyIgLgorLkJSICJn
emlwIFwtY2QgZm9vLmd6IHwgZ3JlcCBcLVxeXC1sYWJlbD1mb28gXC1IIFwqJ3NvbWUgcGF0
dGVyblwqJyIgLgogU2VlIGFsc28gdGhlCiAuQiBcLUgKIG9wdGlvbi4KQEAgLTU5OSw3ICs1
OTcsNyBAQCBPbiB0aGUgb3RoZXIgaGFuZCwgd2hlbiByZWFkaW5nIGZpbGVzIHdob3NlIHRl
eHQgZW5jb2RpbmdzIGFyZQogdW5rbm93biwgaXQgY2FuIGJlIGhlbHBmdWwgdG8gdXNlCiAu
QiBcLWEKIG9yIHRvIHNldAotLkIgTENfQUxMPSdDJworLkIgTENfQUxMPVwqJ0NcKicKIGlu
IHRoZSBlbnZpcm9ubWVudCwgaW4gb3JkZXIgdG8gZmluZCBtb3JlIG1hdGNoZXMgZXZlbiBp
ZiB0aGUgbWF0Y2hlcwogYXJlIHVuc2FmZSBmb3IgZGlyZWN0IGRpc3BsYXkuCiAuVFAKQEAg
LTEzMTMsNyArMTMxMSw3IEBAIGV2ZW4gaWYgb25seSBvbmUgZmlsZSBuYW1lIGhhcHBlbnMg
dG8gYmUgb2YgdGhlIGZvcm0gXCoobHEqZyouaFwqKHJxLgogLlBQCiAuaW4gKzJuCiAuRVgK
LSQgXGZCZ3JlcFxmUCBcLW4gXC1cXlwtICdmLipcZS5jJCcgKmcqLmggL2Rldi9udWxsCisk
IFxmQmdyZXBcZlAgXC1uIFwtXF5cLSBcKidmLipcZS5jJFwqJyAqZyouaCAvZGV2L251bGwK
IGFyZ21hdGNoLmg6MTovKiBkZWZpbml0aW9ucyBhbmQgcHJvdG90eXBlcyBmb3IgYXJnbWF0
Y2guYwogLkVFCiAuaW4KLS0gCjIuNDkuMAoK

--------------1sP1zRnSTSq0S012eXnIrL6L--




Notification sent to Bjarni Ingi Gislason <bjarniig@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Paul Eggert <eggert@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 74502 <at> debbugs.gnu.org:


Received: (at 74502) by debbugs.gnu.org; 24 Nov 2024 02:17:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 23 21:17:54 2024
Received: from localhost ([127.0.0.1]:60135 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tF2CA-0004Zp-8D
	for submit <at> debbugs.gnu.org; Sat, 23 Nov 2024 21:17:54 -0500
Received: from mail.cs.ucla.edu ([131.179.128.66]:44608)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eggert@HIDDEN>) id 1tF2C2-0004ZM-7s
 for 74502 <at> debbugs.gnu.org; Sat, 23 Nov 2024 21:17:51 -0500
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id ECB4B3C00FA8A;
 Sat, 23 Nov 2024 18:17:39 -0800 (PST)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id G31T3_AbWSot; Sat, 23 Nov 2024 18:17:39 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 9C47C3C03E9EF;
 Sat, 23 Nov 2024 18:17:39 -0800 (PST)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 9C47C3C03E9EF
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1732414659;
 bh=43uymxZDD1/qzq7oKYmDlFsiRm4RGzP3rcpqO8j65P8=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=Isa/JqL3uLlNkGwdW3G4WYZGF56ucADJLeR40O7LyWqoJL0dxIKxGUV9csx6Pm6U4
 fdapBq/z5ztgmL3Im84t+ZrmknbBQfPayt6LOjsceLI4S2F4uuhAEziLa8AxXBywcE
 DXL2NQemZlPR0c0v07hcP1h8NGDoVensj056/vGOQX16JXmd2JKZeROJxlcEaEaasJ
 A1CcRvOjTz+viEHTrGq63w4tMBng6Apk+AkhiC+2ulsJ/Fq3CpcAyyrPCE3Hqm8IAo
 cy+fEQmhnSmEa0zwnFNdXY52np3L2/N5eEEJ7uumjgoDJhfiuBMCey47OtpD8aQKYK
 n2CDcFokV77mw==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id BRnBjI2ZXW5t; Sat, 23 Nov 2024 18:17:39 -0800 (PST)
Received: from [192.168.254.12] (unknown [47.154.27.134])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 80D173C00FA8A;
 Sat, 23 Nov 2024 18:17:39 -0800 (PST)
Message-ID: <e2fde067-39e6-4c15-8f8f-c179f70708e6@HIDDEN>
Date: Sat, 23 Nov 2024 18:17:39 -0800
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#74502: grep.in.1: Some remarks about this man page
To: Bjarni Ingi Gislason <bjarniig@HIDDEN>
References: <173240980709.75873.7649836842735298032.reportbug@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
Organization: UCLA Computer Science Department
In-Reply-To: <173240980709.75873.7649836842735298032.reportbug@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74502
Cc: 74502 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Thanks, but that's a recently-introduced groff bug. I reported it here:

https://savannah.gnu.org/bugs/index.php?66481




Information forwarded to bug-grep@HIDDEN:
bug#74502; Package grep. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Nov 2024 01:14:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 23 20:14:29 2024
Received: from localhost ([127.0.0.1]:60034 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tF1Cm-0001XQ-Nm
	for submit <at> debbugs.gnu.org; Sat, 23 Nov 2024 20:14:29 -0500
Received: from lists.gnu.org ([209.51.188.17]:34316)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bg@HIDDEN>) id 1tF1Ck-0001XC-Jn
 for submit <at> debbugs.gnu.org; Sat, 23 Nov 2024 20:14:27 -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 <bg@HIDDEN>) id 1tF1Ch-0000Zd-0D
 for bug-grep@HIDDEN; Sat, 23 Nov 2024 20:14:26 -0500
Received: from smtp-out1-03.simnet.is ([194.105.232.31])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bg@HIDDEN>) id 1tF1Ce-0002Ov-AX
 for bug-grep@HIDDEN; Sat, 23 Nov 2024 20:14:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=simnet.is; i=@simnet.is; q=dns/txt; s=sel1;
 t=1732410860; x=1763946860;
 h=date:from:to:subject:message-id:mime-version;
 bh=7A1VIGWtocNJf0BJ9PiJOXfU0ir6hbSWBJKhJicPQ2w=;
 b=NN54FzIjzWTfCOPMTAKZpBAuW7CRuJ21ATHQppyOP1z9INC95elIlW72
 0cPNxmaZ48F74JgTys80uIwPUrmu+N0EyYzFtTPi+T9lHjq/jlKHNsdhP
 sx2/aDJWNY+MnXXTgSHFPi5BApIPebfUSSXwlX8sorEm8apyQhf8TdRDV
 X0KlrfdHv4yGepRlKD20XaAeUuV+H4AA76Jm/BfB1ubTFu+jjjPPXnWno
 1QW9c+LuGf3C36Wr5oHKdLfFjzG2idfdDc7fdlINBl/7ldnVPKA9aiYqQ
 pZvdFRoeovrhbngeM711NigkxP8964sbOHp3L+L7XlhkR9yQZXQaeasMH w==;
X-CSE-ConnectionGUID: OCQVpnaNQXqFaAD9MIMJ8A==
X-CSE-MsgGUID: Smoy2c8xT02G2+asHi2sqw==
Authentication-Results: smtp-out-03.simnet.is;
 dkim=none (message not signed) header.i=none
X-SBRS: 3.3
X-IPAS-Result: =?us-ascii?q?A2FaBQCaekJnhVjoacJaHAEBAQEBAQcBARIBAQQEAQFAg?=
 =?us-ascii?q?VOCRJkloCAHAQEBD0QEAQGBV44LKDgTAQIEAQEBAQMCAwEBAQEBAQEBDgEBB?=
 =?us-ascii?q?gEBAQEBAQYHAhABAQEBQA47hTVTjDMBgmSvWIE0gQHeM4FdEIFIhWqCYgGFa?=
 =?us-ascii?q?YUzBoINgUcDgkRviwcEgiQceYQZJYMngV+De4gakx9IgSEDWSERAVUTDQoLB?=
 =?us-ascii?q?wWBdgOCTXorgQuBFzqBfYETSoUMRj83ghNpSzcCDQI2giR9gk2FGYRphFyGC?=
 =?us-ascii?q?R02CgMLGA1IESw3FBtEbgejMQlzATBKE4FEAzYtlBCRE6FchCSGW4Mwl1IzI?=
 =?us-ascii?q?oNikz8MOpJImHujZSY3hGaBfoF/LAcaCDA7gmhRGQ+OKgMWLspQgTMCBwsBA?=
 =?us-ascii?q?QMJkiMBAQ?=
IronPort-PHdr: A9a23:7PKlzh/Dwy9tVv9uWA7oyV9kXcBGk67xIhZQ7Yc7zuoVNL+i+pLvI
 Are/qYlgFzIWNDd7PRJw6rTvrv7UGMNqZCGrDgZcZNKWhNEwcUblgAtGoiEXEv8KvOCUg==
IronPort-Data: A9a23:A7mXDK9TRrNeXYHKZF33DrUDaX6TJUtcMsCJ2f8bNWPdYAuW94E1v
 jFHAgbba6GUNyC3ZY40Pc2orBQYuKZh/aZmGgc5/3hjRn5DpJaUWIXCJUytbn2eIJycF0w24
 ZtDYICcJZtkQHOH/UygbLG6oXMghf7RGuP3A7PIN3otH1E0IMtNZWqPvsZg6mI/qYLiUlLlV
 arOnvDi1H+ZNx9cajkZu/7TpE83sa6u6G4V7gwyb6kb4geEzCYcBpxDfPiYIiqjSOG4PMbjH
 L+bk+vREkA1XvsJIon4+louWhRSGtY+BSDX1zwOHfDk20AezsAL+v5THOIGbktKgCm+kdl0y
 dFc3bS9Ug5B0pfkwYzxaDEGVXgkVUF60OWfeyTm6JbIlxGun0bEmp2CMmlnbOX0xc4vaY1+3
 aRwACwAaBmFm9W3zNqTIgW7rp1+RCVDFNp3VkBIlVk1P95/KXzwa/miCetj4dsFrpsm8cAyy
 CYuQWEHgBzoO3WjM7qMYX40tL/AanLXK1W0pL8JzEaeDqe6IAFZidDQ3NTpltOiYu5soF6er
 0T/z33XCzg2Zfm+7BjV2yf57gPPtXuTtIM6Cryj6rt4gViL3GsDGVhODx2loOKlzE+lMz5dA
 xVFpmx39fV0rhfxCImtN/G7iCfsUho0UdV4COw/7gyRjKvPi+qcLjJaEWcdMYR63CMwbQcv0
 U7TlIP5OWQ1n+fWQGm99+2PtCznbED5KkdZOX9VElpZizX5m6k5kx2KQcxuCIa6iMCzHiv/q
 w1mtwAghq4PyNwK0r2h+kDWxmr24IbIVRJz5x6/sn+ZAh1RQ6WcWZSu4H7i3e9uJa+1H3ygm
 VpUsp3LhAwRNq2lmCuISeQLObim4feZLTHR6WKD+bF9rVxBHFb/LOhtDCFCGat/DioTUR7SC
 HI/VCtP5YRPeWmraLdtZJKgTpxwi7bhDsijV+u8gjtyjnpZKlXvEMJGPB/4M4XRfK4Ey/tX1
 XCzKpzEMJriIf47pAdavs9EuVPR+ggwxHnIWbfwxAm93LyVaRa9EOheagDeML5ovPne+G05F
 uqz0ePWkH2zt8WjOkHqHXI7dw1XRZTGLcmq8JIOKIZv3CI5RThxYxMu/V/RU9c5z/UKx7ugE
 oCVX05cwRL/ixX6xfaiNxhehEfUdc8n9xoTZHVwVX72gCJLSdj0s88im24fJuJPGBpLlqUsF
 6FtlgTpKqgndwkrDBxGPMWs/dEyLkrw7e9MVgL8CAUCk1dbb1Sh0rfZksHHrUHi0gLfWRMCn
 oCd
IronPort-HdrOrdr: A9a23:YdXyaagt3HDyx+sSG7WyDB6L2nBQXuAji2hC6mlwRA09TyX4ra
 yTdZEgviMc5wxhO03I9ervBED4ewK6yXct2/h2AV7AZmbbUQmTTL2KhLGKq1eMJ8SUzI9gPM
 lbAs1DIey1IV9mjdvrpCmUeuxQpOVvKZrY59vj8w==
X-Talos-CUID: 9a23:JJkFuW0Tj4DEOpDqHvaZlrxfPescTGXbxVHpE1aWAE9FGZi0bH3A0fYx
X-Talos-MUID: =?us-ascii?q?9a23=3AUfU6Qw7FmKwlWJCpCSDTAvRMxoxT5qO/Uktdgal?=
 =?us-ascii?q?e4ebediVrGzbHly2oF9o=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="6.12,180,1728950400"; d="1'?scan'208";a="26714104"
Received: from vist-zimproxy-02.vist.is ([194.105.232.88])
 by smtp-out-03.simnet.is with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 24 Nov 2024 01:06:22 +0000
Received: from localhost (localhost [127.0.0.1])
 by vist-zimproxy-02.vist.is (Postfix) with ESMTP id 13647401057E
 for <bug-grep@HIDDEN>; Sun, 24 Nov 2024 01:06:22 +0000 (GMT)
Received: from vist-zimproxy-02.vist.is ([127.0.0.1])
 by localhost (vist-zimproxy-02.vist.is [127.0.0.1]) (amavis, port 10032)
 with ESMTP id R7tcn-gFNkMU for <bug-grep@HIDDEN>;
 Sun, 24 Nov 2024 01:06:21 +0000 (GMT)
Received: from localhost (localhost [127.0.0.1])
 by vist-zimproxy-02.vist.is (Postfix) with ESMTP id 958AE401057D
 for <bug-grep@HIDDEN>; Sun, 24 Nov 2024 01:06:21 +0000 (GMT)
Received: from vist-zimproxy-02.vist.is ([127.0.0.1])
 by localhost (vist-zimproxy-02.vist.is [127.0.0.1]) (amavis, port 10026)
 with ESMTP id rXDPGLHVqTw3 for <bug-grep@HIDDEN>;
 Sun, 24 Nov 2024 01:06:21 +0000 (GMT)
Received: from kassi.invalid.is (85-220-33-163.dsl.dynamic.simnet.is
 [85.220.33.163])
 by vist-zimproxy-02.vist.is (Postfix) with ESMTPS id 7BE9E401057C
 for <bug-grep@HIDDEN>; Sun, 24 Nov 2024 01:06:21 +0000 (GMT)
Received: from bg by kassi.invalid.is with local (Exim 4.98)
 (envelope-from <bg@HIDDEN>) id 1tF14x-00000000JmF-1MD8
 for bug-grep@HIDDEN; Sun, 24 Nov 2024 01:06:23 +0000
Date: Sun, 24 Nov 2024 01:06:23 +0000
From: Bjarni Ingi Gislason <bjarniig@HIDDEN>
To: bug-grep@HIDDEN
Subject: grep.in.1: Some remarks about this man page
Message-ID: <173240980709.75873.7649836842735298032.reportbug@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="k9aK/vUGfkRbR4VJ"
Content-Disposition: inline
X-Mailer: reportbug 13.0.2
Received-SPF: pass client-ip=194.105.232.31; envelope-from=bg@HIDDEN;
 helo=smtp-out1-03.simnet.is
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.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,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)


--k9aK/vUGfkRbR4VJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Package: grep
Version: upstream
Severity: minor

  Following comes from the next version of "groff" (> 1.23.0).

   * What led up to the situation?

     Checking for defects with

test-[g|n]roff -mandoc -t -K utf8 -rF0 -rHY=0 -ww -b -z < "man page"

  [Use "groff -e ' $' <file>" to find trailing spaces.]

  ["test-groff" is a script in the repository for "groff"; is not shipped]
(local copy and "troff" slightly changed by me).

  [The fate of "test-nroff" was decided in groff bug #55941.]

   * What was the outcome of this action?


troff: backtrace: file '<stdin>':14
troff:<stdin>:14: error: character '|' is not allowed as a delimiter
troff: backtrace: file '<stdin>':15
troff:<stdin>:15: warning: missing closing delimiter in output comparison operator; expected a special character, got a newline
troff: backtrace: file '<stdin>':27
troff:<stdin>:27: error: character '|' is not allowed as a delimiter
troff: backtrace: file '<stdin>':27
troff:<stdin>:27: warning: expected numeric expression, got a space


   * What outcome did you expect instead?

     No output (no warnings).

-.-

  General remarks and further material, if a diff-file exist, are in the
attachments.


--k9aK/vUGfkRbR4VJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="chk_man.err.grep.in.1"

Input file is grep.in.1

  Any program (person), that produces man pages, should check the output
for defects by using (both groff and nroff)

[gn]roff -mandoc -t -ww -b -z -K utf8  <man page>

  The same goes for man pages that are used as an input.

  For a style guide use

  mandoc -T lint

-.-

  So any 'generator' should check its products with the above mentioned
'groff', 'mandoc',  and additionally with 'nroff ...'.

  This is just a simple quality control measure.

  The 'generator' may have to be corrected to get a better man page,
the source file may, and any additional file may.

  Common defects:

  Input text line longer than 80 bytes.

  Not removing trailing spaces (in in- and output).
  The reason for these trailing spaces should be found and eliminated.

  Not beginning each input sentence on a new line.
Lines should thus be shorter.

  See man-pages(7), item 'semantic newline'.

-.-

The difference between the formatted output of the original and patched file
can be seen with:

  nroff -mandoc <file1> > <out1>
  nroff -mandoc <file2> > <out2>
  diff -u <out1> <out2>

and for groff, using

"printf '%s\n%s\n' '.kern 0' '.ss 12 0' | groff -mandoc -Z - "

instead of 'nroff -mandoc'

  Add the option '-t', if the file contains a table.

  Read the output of 'diff -u' with 'less -R' or similar.

-.-.

  If 'man' (man-db) is used to check the manual for warnings,
the following must be set:

  The option "-warnings=w"

  The environmental variable:

export MAN_KEEP_STDERR=yes (or any non-empty value)

  or

  (produce only warnings):

export MANROFFOPT="-ww -b -z"

export MAN_KEEP_STDERR=yes (or any non-empty value)

-.-

Output from "test-groff -mandoc -t -ww -b -z grep.in.1 ": (shortened list)

      2 character '|' is not allowed as a delimiter
      1 expected numeric expression, got a space

-.-.

-.-.

Output from "test-groff  -mandoc -t -K utf8 -rF0 -rHY=0 -ww -b -z ":

troff: backtrace: file '<stdin>':14
troff:<stdin>:14: error: character '|' is not allowed as a delimiter
troff: backtrace: file '<stdin>':15
troff:<stdin>:15: warning: missing closing delimiter in output comparison operator; expected a special character, got a newline
troff: backtrace: file '<stdin>':27
troff:<stdin>:27: error: character '|' is not allowed as a delimiter
troff: backtrace: file '<stdin>':27
troff:<stdin>:27: warning: expected numeric expression, got a space


--k9aK/vUGfkRbR4VJ--




Acknowledgement sent to Bjarni Ingi Gislason <bjarniig@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-grep@HIDDEN. Full text available.
Report forwarded to bug-grep@HIDDEN:
bug#74502; Package grep. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 21 Mar 2025 22:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.