From takamune@mariners.mei.co.jp Sat Dec  4 19:15:49 1999
Return-Path: <takamune@mariners.mei.co.jp>
Received: from bulls.mei.co.jp (bulls.mei.co.jp [202.224.189.102])
	by hub.freebsd.org (Postfix) with ESMTP id A9B94153AB
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  4 Dec 1999 19:15:46 -0800 (PST)
	(envelope-from takamune@mariners.mei.co.jp)
Received: by bulls.mei.co.jp (8.9.3/3.7W) with ESMTP id MAA12544
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 5 Dec 1999 12:15:43 +0900 (JST)
Received: by mariners.mei.co.jp (8.9.1/3.7W) with ESMTP id MAA21822
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 5 Dec 1999 12:15:43 +0900 (JST)
Received: by dream.vrl.mei.co.jp (8.9.3/3.7W-11/29/99)
	id MAA04047; Sun, 5 Dec 1999 12:15:47 +0900 (JST)
Message-Id: <199912050315.MAA04047@dream.vrl.mei.co.jp>
Date: Sun, 5 Dec 1999 12:15:47 +0900 (JST)
From: takamune@avrl.mei.co.jp
Sender: takamune@mariners.mei.co.jp
Reply-To: takamune@avrl.mei.co.jp
To: FreeBSD-gnats-submit@freebsd.org
Subject: sh.1 and make.1 have some typos.
X-Send-Pr-Version: 3.2

>Number:         15265
>Category:       docs
>Synopsis:       sh.1 and make.1 have some typos.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec  4 19:20:01 PST 1999
>Closed-Date:    Sun Dec 5 13:36:22 MET 1999
>Last-Modified:  Sun Dec  5 13:36:59 MET 1999
>Originator:     Kazu TAKAMUNE
>Release:        FreeBSD 3.3-STABLE i386
>Organization:
Matsushita Electric Industrial Co., Ltd.
>Environment:

.\" $FreeBSD: src/bin/sh/sh.1,v 1.23.2.7 1999/12/04 17:19:07 cracauer Exp $
.\" $FreeBSD: src/usr.bin/make/make.1,v 1.16.2.4 1999/08/29 15:30:27 peter Exp $

>Description:

o  These manual pages show strange strings such as "``''".
   They are punctuation characters. Escape them by "\&".
o  Make.1 uses a ".Ic" macro on too many arguments.
o  4.0-CURRENT has same problems.

>How-To-Repeat:

% man 1 sh
% man 1 make

>Fix:

--- src/bin/sh/sh.1.orig	Sun Dec  5 12:01:23 1999
+++ src/bin/sh/sh.1	Sun Dec  5 12:00:00 1999
@@ -813,7 +813,7 @@
 .Sx Shell Patterns
 described later),
 separated by
-.Dq Li |
+.Dq Li \&|
 characters.
 .Ss Grouping Commands Together
 Commands may be grouped by writing either

--- src/usr.bin/make/make.1.orig	Mon Aug 30 00:30:27 1999
+++ src/usr.bin/make/make.1	Wed Dec  1 17:00:00 1999
@@ -690,7 +690,7 @@
 Logical
 .Tn AND ;
 of higher precedence than
-.Dq .
+.Ql Ic || .
 .El
 .Pp
 As in C,
@@ -762,8 +762,8 @@
 Similarly, if the form is
 .Ql Ic .ifmake
 or
-.Ql Ic .ifnmake , the ``make''
-expression is applied.
+.Ql Ic .ifnmake ,
+the ``make'' expression is applied.
 .Pp
 If the conditional evaluates to true the parsing of the makefile continues
 as before.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: cracauer 
State-Changed-When: Sun Dec 5 13:36:22 MET 1999 
State-Changed-Why:  
Fixed in -current and -stable 
Second half of make.1 diff didn't apply to -current. 

Thanks! 
>Unformatted:
