Remove a fixed bug from the list. Fix some nasty formatting
[fwd] / fw.1
diff --git a/fw.1 b/fw.1
index 34fabd9..5c596e1 100644 (file)
--- a/fw.1
+++ b/fw.1
@@ -1,6 +1,6 @@
 .\" -*-nroff-*-
 .\"
-.\" $Id: fw.1,v 1.2 1999/07/26 23:31:04 mdw Exp $
+.\" $Id: fw.1,v 1.5 1999/09/26 18:18:05 mdw Exp $
 .\"
 .\" Manual page for fw
 .\"
 .\" ---- Revision history ---------------------------------------------------
 .\" 
 .\" $Log: fw.1,v $
+.\" Revision 1.5  1999/09/26 18:18:05  mdw
+.\" Remove a fixed bug from the list.  Fix some nasty formatting
+.\" misfeatures.
+.\"
+.\" Revision 1.4  1999/08/19 18:32:48  mdw
+.\" Improve lexical analysis.  In particular, `chmod' patterns don't have to
+.\" be quoted any more.
+.\"
+.\" Revision 1.3  1999/07/30 06:49:00  mdw
+.\" Minor tidying and typo correction.
+.\"
 .\" Revision 1.2  1999/07/26 23:31:04  mdw
 .\" Document lots of new features and syntax.
 .\"
@@ -116,7 +127,7 @@ single exception of the DNS resolver.
 .TP
 .I "Support for Unix-domain sockets"
 Connections from and to Unix-domain sockets can be handled just as
-easily as more normal Internet sckets.  Access control doesn't work on
+easily as more normal Internet sockets.  Access control doesn't work on
 Unix domain sockets, though.  (Yet.)
 .SS "Command line options"
 The
@@ -153,7 +164,7 @@ it when debugging.
 Any further command line arguments are interpreted as configuration
 lines to be read.  Configuration supplied in command line arguments has
 precisely the same syntax as configuration in files.  If there are no
-configurmation statements on the command line, and no
+configuration statements on the command line, and no
 .B \-f
 options were supplied, configuration is read from standard input, if
 stdin is not a terminal.
@@ -170,7 +181,7 @@ features there should be.
 There are four types of characters.
 .TP
 .I "word constituent characters"
-Word consistituent characters are gathered together into words.
+Word constituent characters are gathered together into words.
 Depending on its surrounding context, a word might act as a keyword or a
 string.  All alphanumerics are word constituents, as is the hyphen
 .RB ` \- '.
@@ -479,7 +490,7 @@ sources and targets is like this:
 .br
 .I null-spec
 ::=
-.RB [[ : ] null [ : ]]
+.RB [ : ] null [ : ]
 .PP
 The
 .I file
@@ -570,7 +581,7 @@ options for controlling the attributes of the created file.  The prefix
 for setting file attributes is
 .BR file.fattr .
 .
-.SS "File attributes for created files `fattr'"
+.SS "File attributes for created files: `fattr'"
 Both the
 .B file
 and
@@ -600,13 +611,11 @@ argument may be either an octal number or a
 string which acts on the default permissions established by the
 prevailing
 .BR umask (2)
-setting.  Note that
-.BR chmod -style
-strings may contain
+setting.  The characters
 .RB ` = '
 and
 .RB ` , '
-characters that will need to be escaped or quoted.
+do not have to be quoted within the mode string.
 .RE
 .PP
 .IB prefix .fattr.owner
@@ -831,7 +840,7 @@ exists.
 .RB [ = ]
 .I value
 .RS
-Assignes the variable
+Assigns the variable
 .I var
 the value
 .I value
@@ -1034,8 +1043,7 @@ from stdin, null to null, stdout
 .\"--------------------------------------------------------------------------
 .SH "BUGS"
 .
-The syntax for IP addresses and filenames is nasty.  The requirement
-that textual permissions strings be quoted is probably nastier.
+The syntax for IP addresses and filenames is nasty.
 .PP
 IPv6 is not supported yet.  It's probably not a major piece of work to
 add.