BSD 4_4_Lite1 release
[unix-history] / usr / src / usr.bin / man / man.1
index 94d5e24..081e204 100644 (file)
@@ -1,11 +1,37 @@
-.\" Copyright (c) 1989, 1990 The Regents of the University of California.
-.\" All rights reserved.
+.\" Copyright (c) 1989, 1990, 1993
+.\"    The Regents of the University of California.  All rights reserved.
 .\"
 .\"
-.\" %sccs.include.redist.roff%
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\"    must display the following acknowledgement:
+.\"    This product includes software developed by the University of
+.\"    California, Berkeley and its contributors.
+.\" 4. Neither the name of the University nor the names of its contributors
+.\"    may be used to endorse or promote products derived from this software
+.\"    without specific prior written permission.
 .\"
 .\"
-.\"     @(#)man.1      6.14 (Berkeley) %G%
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
 .\"
 .\"
-.Dd 
+.\"     @(#)man.1      8.2 (Berkeley) 1/2/94
+.\"
+.Dd January 2, 1994
 .Dt MAN 1
 .Os BSD 4
 .Sh NAME
 .Dt MAN 1
 .Os BSD 4
 .Sh NAME
@@ -14,6 +40,7 @@
 .Sh SYNOPSIS
 .Nm man
 .Op Fl achw
 .Sh SYNOPSIS
 .Nm man
 .Op Fl achw
+.Op Fl C Ar file
 .Op Fl M Ar path
 .Op Fl m Ar path
 .Op Ar section
 .Op Fl M Ar path
 .Op Fl m Ar path
 .Op Ar section
@@ -36,6 +63,14 @@ and
 .Ar name
 combination.
 (Normally, only the first manual page found is displayed.)
 .Ar name
 combination.
 (Normally, only the first manual page found is displayed.)
+.It Fl C
+Use the specified 
+.Ar file
+instead of the default configuration file.
+This permits users to configure their own manual environment.
+See
+.Xr man.conf 5
+for a description of the contents of this file.
 .It Fl c
 Copy the manual page to the standard output instead of using
 .Xr more 1
 .It Fl c
 Copy the manual page to the standard output instead of using
 .Xr more 1
@@ -54,7 +89,7 @@ The supplied
 must be a colon (``:'') separated list of directories.
 This search path may also be set using the environment variable
 .Ev MANPATH .
 must be a colon (``:'') separated list of directories.
 This search path may also be set using the environment variable
 .Ev MANPATH .
-The subdirectories to be searched as well as their search order
+The subdirectories to be searched, and their search order,
 is specified by the ``_subdir'' line in the
 .Nm man
 configuration file.
 is specified by the ``_subdir'' line in the
 .Nm man
 configuration file.
@@ -71,6 +106,10 @@ the directories specified using the
 option or the
 .Ev MANPATH
 environment variable.
 option or the
 .Ev MANPATH
 environment variable.
+The subdirectories to be searched, and their search order,
+is specified by the ``_subdir'' line in the
+.Nm man
+configuration file.
 .It Fl w
 List the pathnames of the manual pages which
 .Nm man
 .It Fl w
 List the pathnames of the manual pages which
 .Nm man
@@ -83,13 +122,13 @@ combination.
 .Pp
 The optional
 .Ar section
 .Pp
 The optional
 .Ar section
-restricts the directories that
+argument restricts the directories that
 .Nm man
 will search.
 The
 .Nm man
 configuration file (see
 .Nm man
 will search.
 The
 .Nm man
 configuration file (see
-.Xr man_conf 5 )
+.Xr man.conf 5 )
 specifies the possible
 .Ar section
 values that are currently available.
 specifies the possible
 .Ar section
 values that are currently available.
@@ -100,16 +139,16 @@ assumes that the argument is the name of a manual page to be displayed.
 .Sh ENVIRONMENT
 .Bl -tag -width MANPATHX
 .It Ev MACHINE
 .Sh ENVIRONMENT
 .Bl -tag -width MANPATHX
 .It Ev MACHINE
-As some manual pages are intended only for use on certain architectures,
+As some manual pages are intended only for specific architectures,
 .Nm man
 .Nm man
-searches certain directories applicable to the current machine.
-Man's
-determination of the current machine type may be overridden by setting
-the environment variable
-.Ev MACHINE
-to the name of an architecture (see
-.Xr machine 1 ) .
+searches any subdirectories,
+with the same name as the current architecture,
+in every directory which it searches.
 Machine specific areas are checked before general areas.
 Machine specific areas are checked before general areas.
+The current machine type may be overridden by setting the environment
+variable
+.Ev MACHINE
+to the name of a specific architecture.
 .It Ev MANPATH
 The standard search path used by
 .Nm man
 .It Ev MANPATH
 The standard search path used by
 .Nm man
@@ -125,25 +164,23 @@ configuration file.
 .It Ev PAGER
 Any value of the environment variable
 .Ev PAGER
 .It Ev PAGER
 Any value of the environment variable
 .Ev PAGER
-will be used instead of the standard pagination program
+will be used instead of the standard pagination program,
 .Xr more 1 .
 .El
 .Sh FILES
 .Bl -tag -width /etc/man.conf -compact
 .It Pa /etc/man.conf
 .Xr more 1 .
 .El
 .Sh FILES
 .Bl -tag -width /etc/man.conf -compact
 .It Pa /etc/man.conf
-man configuration file (see
-.Xr man_conf 5 )
+default man configuration file.
 .El
 .Sh SEE ALSO
 .Xr apropos 1 ,
 .El
 .Sh SEE ALSO
 .Xr apropos 1 ,
-.Xr machine 1 ,
 .Xr whatis 1 ,
 .Xr whereis 1 ,
 .Xr whatis 1 ,
 .Xr whereis 1 ,
-.Xr man_conf 5
+.Xr man.conf 5
 .Sh BUGS
 The on-line manual pages are, by necessity, forgiving toward stupid
 .Sh BUGS
 The on-line manual pages are, by necessity, forgiving toward stupid
-display devices, causing some manual pages to not be as good as their
-typeset counterparts.
+display devices, causing a few manual pages to not as nicely formatted
+as their typeset counterparts.
 .Sh HISTORY
 A
 .Nm
 .Sh HISTORY
 A
 .Nm