work around a bug in the GNU implementation of the Berkeley mdoc macros

cought by crib in IRC, thanks

(our textproc/groff port is unaffected since it uses the MirOS implementation,
 a BSD derived one with fixes, by default instead but can reproduce the defect
 with -mgdoc instead of -mdoc as parametre)
This commit is contained in:
tg 2006-11-16 13:05:39 +00:00
parent 151d913115
commit dd63deb8b7

10
mksh.1
View File

@ -1,4 +1,4 @@
.\" $MirOS: src/bin/mksh/mksh.1,v 1.66 2006/11/12 10:44:42 tg Exp $ .\" $MirOS: src/bin/mksh/mksh.1,v 1.67 2006/11/16 13:05:39 tg Exp $
.\" $OpenBSD: ksh.1,v 1.116 2006/07/26 10:13:25 jmc Exp $ .\" $OpenBSD: ksh.1,v 1.116 2006/07/26 10:13:25 jmc Exp $
.\" .\"
.Dd November 12, 2006 .Dd November 12, 2006
@ -199,7 +199,7 @@ characters (space, tab, and newline) or meta-characters
.Ql \*(Gt , .Ql \*(Gt ,
.Ql \*(Ba , .Ql \*(Ba ,
.Ql \&; , .Ql \&; ,
.Ql ( , .Ql \&( ,
.Ql \&) , .Ql \&) ,
and and
.Ql & .Ql &
@ -262,7 +262,7 @@ shell and must be quoted if they are to represent themselves:
.Ql * , .Ql * ,
.Ql \&? , .Ql \&? ,
and and
.Ql [ . .Ql \&[ .
The first three of these are the above mentioned quoting characters (see The first three of these are the above mentioned quoting characters (see
.Sx Quoting .Sx Quoting
below); below);
@ -295,7 +295,7 @@ and finally,
.Ql * , .Ql * ,
.Ql \&? , .Ql \&? ,
and and
.Ql [ .Ql \&[
are used in file name generation (see are used in file name generation (see
.Sx File name patterns .Sx File name patterns
below). below).
@ -4787,7 +4787,7 @@ follows one of the following characters:
.Ql \&; , .Ql \&; ,
.Ql \*(Ba , .Ql \*(Ba ,
.Ql & , .Ql & ,
.Ql ( , .Ql \&( ,
or or
.Ql \&) .Ql \&)
and does not contain a slash and does not contain a slash