Paul Eggert <eggert@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.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--
Bjarni Ingi Gislason <bjarniig@HIDDEN>
:Paul Eggert <eggert@HIDDEN>
: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
bug-grep@HIDDEN
:bug#74502
; Package grep
.
Full text available.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--
Bjarni Ingi Gislason <bjarniig@HIDDEN>
:bug-grep@HIDDEN
.
Full text available.bug-grep@HIDDEN
:bug#74502
; Package grep
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.