=================================================================== RCS file: /cvs/pod2mdoc/pod2mdoc.1,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- pod2mdoc/pod2mdoc.1 2015/02/14 15:34:39 1.17 +++ pod2mdoc/pod2mdoc.1 2015/05/19 20:10:40 1.18 @@ -1,4 +1,4 @@ -.\" $Id: pod2mdoc.1,v 1.17 2015/02/14 15:34:39 schwarze Exp $ +.\" $Id: pod2mdoc.1,v 1.18 2015/05/19 20:10:40 schwarze Exp $ .\" .\" Copyright (c) 2014 Kristaps Dzonsons .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: February 14 2015 $ +.Dd $Mdocdate: May 19 2015 $ .Dt POD2MDOC 1 .Os .Sh NAME @@ -125,6 +125,12 @@ Other lines starting with are rendered with .Sq \&Fd . .It +Function declarations are rendered with +.Sq \&Ft , +.Sq \&Fo , +and +.Sq \&Fa . +.It An initial .Li B<> format code is rendered as @@ -215,9 +221,18 @@ Words followed by .Qq Pq that match function names listed in the SYNOPSIS section are marked up with .Sq \&Fn . +If they don't match, they are marked up with +.Sq \&Xr . +Words not followed by +.Qq Pq +that match preprocessor macros #define'd in the SYNOPSIS section +are marked up with +.Sq \&Dv . .Pp If the contents of a .Li B<> +or +.Li I<> format code matches a type name mentioned in the SYNOPSIS section, it is rendered as .Sq \&Vt .