From kuma@slab.tnr.sharp.co.jp  Wed Sep 17 06:26:51 1997
Received: from ns1.sharp.co.jp (ns1.sharp.co.jp [202.32.86.2])
          by hub.freebsd.org (8.8.7/8.8.7) with SMTP id GAA10658
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 17 Sep 1997 06:26:48 -0700 (PDT)
Received: (from uucp@localhost) by ns1.sharp.co.jp (8.6.12/3.4W-95091612) id WAA14804 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 17 Sep 1997 22:26:45 +0900
Received: from marinfw.sharp.co.jp(202.32.86.11) by ns1.sharp.co.jp via smap (V1.3mjr)
	id sma014779; Wed Sep 17 22:25:47 1997
Received: from td1.tnr.sharp.co.jp (root@td1.tnr.sharp.co.jp [133.159.52.20]) by ns.sharp.co.jp (8.8.5/3.5W-97031013) with ESMTP id WAA07250 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 17 Sep 1997 22:25:47 +0900 (JST)
Received: from mailfwd.slab.tnr.sharp.co.jp ([10.32.30.11]) by td1.tnr.sharp.co.jp (8.8.5/3.5W-97080613) with ESMTP id WAA02696 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 17 Sep 1997 22:25:46 +0900 (JST)
Received: from tansu.slab.tnr.sharp.co.jp ([10.32.50.1]) by mailfwd.slab.tnr.sharp.co.jp (8.8.4+2.7Wbeta4/3.5Wpl1) with SMTP id WAA11518 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 17 Sep 1997 22:24:58 +0900 (JST)
Received: from bell.slab.tnr.sharp.co.jp by tansu.slab.tnr.sharp.co.jp (4.1/3.5Wpl1)
	id AA19598; Wed, 17 Sep 97 22:25:44 JST
Received: by bell.slab.tnr.sharp.co.jp (8.8.5/3.5Wpl5)
	id WAA00693 for FreeBSD-gnats-submit@freebsd.org; Wed, 17 Sep 1997 22:27:23 +0900 (JST)
Message-Id: <199709171327.WAA00693@bell.slab.tnr.sharp.co.jp>
Date: Wed, 17 Sep 1997 22:27:23 +0900 (JST)
From: Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp>
To: FreeBSD-gnats-submit@freebsd.org
Subject: .Ox macro needs to support "OpenBSD 2.1"

>Number:         4561
>Category:       docs
>Synopsis:       .Ox macro needs to support "OpenBSD 2.1"
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 17 06:30:01 PDT 1997
>Closed-Date:    Fri Sep 19 14:38:04 PDT 1997
>Last-Modified:  Fri Sep 19 14:39:54 PDT 1997
>Originator:     Norihiro Kumagai
>Release:        FreeBSD 2.2.1-RELEASE i386
>Organization:
Personal User
>Environment:
FreeBSD-2.2.1-RELEASE

	packages: mirror-2.8,top-3.4,perl-5.003,jp-nkf-1.62,jp-mimekit-1.1,
		jp-less-290,jp-mh-6.8.3,jp-kterm-6.2.0,jp-kon-0994e,
		jp-groff-0.99,jp-Canna-3.2.2,xengine-1.0.1,zip-2.1,
		unzip-5.2,lha-1.14c,inn-1.5.1,jp-cmule-2.3,jp-man-1.1
		jp-man-doc-2.1,gmake-3.75,donkey-0.5,lynx-2.7,xpdf-0.6,
		iozone-2.01
	Hardware/Configuration
		DELL486MX,i486DX2-66MHz,24MB RAM,HDD 320MBIDE+200MBSCSI
		sc0,sio0,sio1,lpt0,psm0,fdc0,wdc0,wd0,wd1,
		aha0,sd0(aha0:0:0):,ep0,npx0,npx0: INT 16 interface
		ccd0-3

>Description:

[phenomenon] After manually installing "fsirand.8", which may first
  appear in 2.2.2-RELEASE?!, as the result of 'man fsirand', you can
  see;

    HISTORY
         The fsirand command appeared in SunOS 3.x.
!        This version of fsirand first appeared in A FreeBSD version first ap-
         peared in FreeBSD 2.2.5.

  which should have been seen as;

         The fsirand command appeared in SunOS 3.x.
!        This version of fsirand first appeared in OpenBSD 2.1. A FreeBSD
	 version first appeared in FreeBSD 2.2.5.

  The source code of "fsirand.8" tells as follows:

	This version of
	.Nm
	first appeared in
	.Ox 2.1 .
	A
	.Tn FreeBSD

[discussion] The reason it lacks "OpenBSD 2.1" is no provision for new
  version of 2.1 in the definition of ".Ox" macro. So I believe we
  should add some adequate description to the macro file:
  /usr/share/tmac/mdoc/doc-syms.  I

  Note that I examine the file "/usr/share/tmac/mdoc/doc-syms" in
  2.2.2-RELEASE and find it also lacks the definition.

>How-To-Repeat:

	1) Install 2.2.2-RELEASE
	2) Type "man fsirand"
	3) Examine "HISTORY".

>Fix:

  Please apply the following patch to "doc-syms" file;
	
--- doc-syms.bak	Tue Sep  9 23:32:17 1997
+++ doc-syms	Tue Sep  9 23:33:29 1997
@@ -208,10 +208,12 @@
 .if \\n(.$==2 \{\
 .	if "\\$1"1.2"  \&\\*(tNOpenBSD\\*(aa 1.2\\*(aa\\$2
 .	if "\\$1"2.0"  \&\\*(tNOpenBSD\\*(aa 2.0\\*(aa\\$2
+.	if "\\$1"2.1"  \&\\*(tNOpenBSD\\*(aa 2.1\\*(aa\\$2
 .\}
 .if \\n(.$==1 \{\
 .	if "\\$1"1.2"  \&\\*(tNOpenBSD\\*(aa 1.2\\*(aa
 .	if "\\$1"2.0"  \&\\*(tNOpenBSD\\*(aa 2.0\\*(aa
+.	if "\\$1"2.1"  \&\\*(tNOpenBSD\\*(aa 2.1\\*(aa
 .\}
 ..
 .de Bt
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: wosch 
State-Changed-When: Fri Sep 19 14:38:04 PDT 1997 
State-Changed-Why:  
patch applied, thanks! 
src/contrib/groff/tmac/doc-syms revision: 1.11 
>Unformatted:
To: FreeBSD-gnats-submit@freebsd.org
Cc: horikawa@jp.freebsd.org	
Subject: .Ox macro needs to support "OpenBSD 2.1"
From: kuma
Reply-To: kuma@slab.tnr.sharp.co.jp
X-send-pr-version: 3.2


