=================================================================== RCS file: /cvs/mandoc/mdoc.7,v retrieving revision 1.16 retrieving revision 1.18 diff -u -p -r1.16 -r1.18 --- mandoc/mdoc.7 2009/03/26 16:23:22 1.16 +++ mandoc/mdoc.7 2009/03/27 13:44:24 1.18 @@ -1,4 +1,4 @@ -.\" $Id: mdoc.7,v 1.16 2009/03/26 16:23:22 kristaps Exp $ +.\" $Id: mdoc.7,v 1.18 2009/03/27 13:44:24 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 26 2009 $ +.Dd $Mdocdate: March 27 2009 $ .Dt mdoc 7 .Os .\" SECTION @@ -47,11 +47,6 @@ prior macros: \&.Sh Macro lines change control state. Other lines are interpreted within the current state. .Ed -.\" PARAGRAPH -.Pp -Macros are two- or three-character sequences whose scope rules, rules -that dictate handling of subsequent-line or same-line arguments, are -governed by one of five classifications described in this document. .\" SECTION .Sh INPUT ENCODING .Nm @@ -511,6 +506,8 @@ Monetary: .Pp Special symbols: .Bl -tag -width 12n -offset "XXXX" -compact +.It \e0 +.Pq white-space .It \e(de .Pq degree .It \e(ps @@ -543,7 +540,7 @@ Special symbols: .Pq ampersand, deprecated .El .\" SECTION -.Sh ONTOLOGY +.Sh STRUCTURE Macros are classified in an ontology described by their scope rules. Some macros are allowed to deviate from their classifications to preserve backward-compatibility with old macro combinations still found @@ -630,8 +627,8 @@ subsequent tokens are interpreted as if the scope had In other circumstances, scope is simply closed out. .\" SECTION .Sh SYNTAX -Macros are generally two and at times three characters in length. The -syntax of macro invocation depends on its classification. +Macros are two or three characters in length. The syntax of macro +invocation depends on its classification. .Qq \-arg refers to the macro arguments (which may contain zero or more values). In these illustrations, @@ -689,7 +686,7 @@ This section contains a complete list of all .Nm macros, arranged ontologically. A .Qq callable -macro is may be invoked subsequent to the initial macro-line macro. A +macro is invoked subsequent to the initial macro-line macro. A .Qq parsable macro may be followed by further (ostensibly callable) macros. .\" SUB-SECTION