BSD 4_4_Lite1 release
[unix-history] / usr / src / usr.bin / man / man.1
index b522b32..081e204 100644 (file)
@@ -1,11 +1,37 @@
 .\" Copyright (c) 1989, 1990, 1993
 .\"    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      8.1 (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