GNU bug report logs - #52958
[PATCH] doc: fix man page syntax errors

Previous Next

Package: grep;

Reported by: Ondřej Fiala <temp.xanomes <at> volny.cz>

Date: Sun, 2 Jan 2022 17:01:02 UTC

Severity: normal

Tags: patch

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ondřej Fiala <temp.xanomes <at> volny.cz>
Subject: bug#52958: closed (Re: bug#52958: [PATCH] doc: fix man page
 syntax errors)
Date: Sun, 02 Jan 2022 19:18:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#52958: [PATCH] doc: fix man page syntax errors

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 52958 <at> debbugs.gnu.org.

-- 
52958: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=52958
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Ondřej Fiala <temp.xanomes <at> volny.cz>
Cc: 52958-done <at> debbugs.gnu.org
Subject: Re: bug#52958: [PATCH] doc: fix man page syntax errors
Date: Sun, 2 Jan 2022 11:17:47 -0800
Thanks, I installed that and am closing the bug report.

[Message part 3 (message/rfc822, inline)]
From: Ondřej Fiala <temp.xanomes <at> volny.cz>
To: bug-grep <at> gnu.org
Cc: Ondřej Fiala <temp.xanomes <at> volny.cz>
Subject: [PATCH] doc: fix man page syntax errors
Date: Sun,  2 Jan 2022 07:58:49 +0100
* doc/grep.in.1: Fix syntax errors.
Introduced by commit v3.6-5-g91ce9cd.
---
Commit 91ce9cdad introduced invalid roff into the manpage.
This should have been caught during code review as far as I can tell.

 doc/grep.in.1 | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/doc/grep.in.1 b/doc/grep.in.1
index ed53a8f..372b892 100644
--- a/doc/grep.in.1
+++ b/doc/grep.in.1
@@ -214,7 +214,9 @@ as basic regular expressions (BREs, see below).
 This is the default.
 .TP
 .BR \-P ", " \-\^\-perl\-regexp
-Interpret I<PATTERNS> as Perl-compatible regular expressions (PCREs).
+Interpret
+.I PATTERNS
+as Perl-compatible regular expressions (PCREs).
 This option is experimental when combined with the
 .B \-z
 .RB ( \-\^\-null\-data )
@@ -690,7 +692,9 @@ options match, a file is included unless the first such option is
 .BR \-r ", " \-\^\-recursive
 Read all files under each directory, recursively,
 following symbolic links only if they are on the command line.
-Note that if no file operand is given, B<grep> searches the working directory.
+Note that if no file operand is given,
+.B grep
+searches the working directory.
 This is equivalent to the
 .B "\-d recurse"
 option.
@@ -756,8 +760,11 @@ In other implementations, basic regular expressions are less powerful.
 The following description applies to extended regular expressions;
 differences for basic regular expressions are summarized afterwards.
 Perl-compatible regular expressions give additional functionality, and are
-documented in B<pcre2syntax>(3) and B<pcre2pattern>(3), but work only if
-PCRE support is enabled.
+documented in
+.BR pcre2syntax (3)
+and
+.BR pcre2pattern (3),
+but work only if PCRE support is enabled.
 .PP
 The fundamental building blocks are the regular expressions
 that match a single character.
-- 
2.34.1




This bug report was last modified 3 years and 201 days ago.

Previous Next


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