From owner-man-jp@jp.FreeBSD.org Mon Oct  6 14:08:02 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h96582P68676;
	Mon, 6 Oct 2003 14:08:02 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id h96582J68671
	for <man-jp@jp.freebsd.org>; Mon, 6 Oct 2003 14:08:02 +0900 (JST)
	(envelope-from horikawa@jp.freebsd.org)
Received: from localhost (12-252-35-167.client.attbi.com[12.252.35.167])
          by comcast.net (rwcrmhc13) with SMTP
          id <20031006050755015009al0de>; Mon, 6 Oct 2003 05:07:55 +0000
Message-Id: <20031005.230524.25480676.horikawa@attbi.com>
To: okazaki@FreeBSD.org
Cc: man-jp@jp.FreeBSD.org
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
X-Mailer: Mew version 3.2 on Emacs 21.3 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 05 Oct 2003 23:05:24 -0600
X-Sequence: man-jp 4782
Subject: [man-jp 4782] ports/japanese/groff doc.tmac update for new "In" macro usage
Sender: owner-man-jp@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030902

$BKY@n$G$9!#(B

.In $B%^%/%m$r!"K\J8Cf$G$b;H$($k$h$&$K$9$k$?$a$N:9J,$rAw$j$^$9!#(B

$B$3$N:9J,$O!"(B
http://www.freebsd.org/cgi/cvsweb.cgi/src/contrib/groff/tmac/doc.tmac.diff?r1=1.1.1.10&r2=1.1.1.11
$B$r!"(Bports/japanese/groff $B$N(B doc.tmac $BMQ$K=$@5$7$?$b$N(B
($BJQ?tL>$J$I$rJQ$($?$b$N(B) $B$G$9!#(B

$B:G6a$N(B 5-current $B$N(B manpages $B$G$O$3$N5!G=$r;HMQ$7$F$$$^$9$N$G!"(B
ports/japanese/groff $B$G$b;H$($k$h$&$K$7$F$$$?$@$-$?$$$G$9!#(B

$B%F%9%H>u67!'(B
(1) $B:#F|;~E@$N(B doc/ja_JP.eucjP/man/man2 $B$NA4%U%!%$%k$r(B
    groff -mandoc -Tnippon -dlang=ja_JP.eucJP $B$G@07A$7$F!"(B
    doc.tmac $B=$@5A08e$G@07A7k2L$,F10l!#(B
(2) utmp.5 $B$N!V2r@b!W@a$K(B .In utmp.h $B$r$$$l!"2<5-$r3NG'(B:
    $B5l(B doc.tmac $B$G$O!V(B#include <utmp.h>$B!W$H@07A$5$l$k(B
    $B?7(B doc.tmac $B$G$O!V(B<utmp.h>$B!W$H@07A$5$l$k(B

$B$h$m$7$/$*4j$$$7$^$9!#(B

--- doc.tmac~	Sun Oct  5 21:57:20 2003
+++ doc.tmac	Sun Oct  5 22:06:17 2003
@@ -415,15 +415,48 @@
 .\}
 ..
 .de In
-.ie ((\n[.$] == 1) & (\n[arg-limit] == 0)) \{\
+.if !\n[arg-limit] \{\
+.ie \n[.$] \{\
+.ds macro-name In
+.parse-args \$@
+.\}
+.el \
+.tm Usage: .In include_file ... (#\n[.c])
+.\}
+.if !\n[arg-limit] \
+.return
+.
+.nr arg-ptr +1
+.print-prefixes
+.ie ((\n[arg-limit] >= \n[arg-ptr]) & (\n[type\n[arg-ptr]] == 2)) \{\
+.nr curr-font \n[.f]
+.nr curr-size \n[.ps]
+.
+.ie \n[in-synopsis-section] \{\
+.ie "\*[macro-name]"In" \{\
 .do-func-decl
-.nop \*[Fd-font]#include <\$1>
-.br
+.nop \*[Fd-font]#include <\*[arg\n[arg-ptr]]>
 .ft \n[curr-font]
 .ps \n[curr-size]u
+.br
+.nr arg-ptr +1
+.ie (\n[arg-limit] >= \n[arg-ptr]) \
+.print-recursive
+.el \
+.reset-args
 .\}
 .el \{\
-.tm Usage: .In include_file -- In is not callable (#\n[.c])
+.ds arg\n[arg-ptr] "<\*[Pa-font]\*[arg\n[arg-ptr]]
+.as arg\n[arg-ptr] \f[\n[curr-font]]\s[\n[curr-size]u]>
+.print-recursive
+.\}\}
+.el \{\
+.ds arg\n[arg-ptr] "<\*[Pa-font]\*[arg\n[arg-ptr]]
+.as arg\n[arg-ptr] \f[\n[curr-font]]\s[\n[curr-size]u]>
+.print-recursive
+.\}\}
+.el \{\
+.tm Usage: .In include_file ... (#\n[.c])
 .reset-args
 .\}
 ..
--
$BKY@nOBM:(B
