=================================================================== RCS file: /cvs/mandoc/mandoc.1,v retrieving revision 1.2 retrieving revision 1.6 diff -u -p -r1.2 -r1.6 --- mandoc/mandoc.1 2009/03/19 18:30:26 1.2 +++ mandoc/mandoc.1 2009/03/22 19:08:53 1.6 @@ -1,4 +1,4 @@ -.\" $Id: mandoc.1,v 1.2 2009/03/19 18:30:26 kristaps Exp $ +.\" $Id: mandoc.1,v 1.6 2009/03/22 19:08:53 kristaps Exp $ .\" .\" Copyright (c) 2009 Kristaps Dzonsons .\" @@ -16,7 +16,7 @@ .\" TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR .\" PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: March 19 2009 $ +.Dd $Mdocdate: March 22 2009 $ .Dt mandoc 1 .Os .\" SECTION @@ -88,6 +88,45 @@ were provided. .Pp .Ex -std mandoc .\" SUB-SECTION +.Ss Reserved Words +The reserved words described in +.Xr mdoc 7 +are handled according to the following rules: +.Bl -enum -offset XXX +.It +Opening delimiters +.Po +.Sq \&( , +.Sq \&[ , +and +.Sq \&{ +.Pc are not followed by whitespace. +.It +Closing delimiters +.Po +.Sq \&. , +.Sq \&, , +.Sq \&; , +.Sq \&: , +.Sq \&? , +.Sq \&! , +.Sq \&) , +.Sq \&] +and +.Sq \&} +.Pc are not preceeded by whitespace. +.El +.\" PARAGRAPH +.Pp +Note that reserved words may occur in streams of text, so the following: +.Bd -literal -offset XXXX +this self is not that of the waking , empirically real man +.Ed +.\" PARAGRAPH +.Pp +\&...correctly adjusts the comma spacing to +.Qq this self is not that of the waking , empirically real man . +.\" SUB-SECTION .Ss Output Formats The .Nm @@ -145,25 +184,25 @@ utility was written by .Sh CAVEATS The .Nm -utility doesn't yet know how to display the following: +utility in +.Fl T Ns Ar ascii +mode doesn't yet know how to display the following: .Pp .Bl -bullet -compact .It The \-hang .Sq \&Bl list is not yet supported. +.\" LIST-ITEM .It The \-literal and \-unfilled .Sq \&Bd -displays only accept text contents. +displays types are synonyms, as are \-filled and \-ragged. +.\" LIST-ITEM .It The -.Sq \&Xo/Xc -pair isn't supported. -.It -The -.Sq \&Sm -macro has no effect, yet. +.Sq \&Bd +macro doesn't process \-compact . .El .Pp Other macros still aren't supported by virtue of nobody complaining