diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-05-04 22:16:09 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-05-04 22:16:09 +0000 |
commit | 9ec7fd0e6d519550b4d3ae0ae9dd5c53d10e6cab (patch) | |
tree | afaaee54c2f56b82235088f352b9382a1117f9d6 /mandoc_headers.3 | |
parent | 5fbabdf032b370e99e8685958b6e15eb3b2ff0f7 (diff) | |
download | mandoc-9ec7fd0e6d519550b4d3ae0ae9dd5c53d10e6cab.tar.gz |
Start roff formatter modules for HTML and termininal output,
used by both the mdoc and man formatters, with the ultimate
goal of reducing code duplication between the two macro formatters.
Made possible by the parser unification.
Add the first formatting function (for the .br request).
Diffstat (limited to 'mandoc_headers.3')
-rw-r--r-- | mandoc_headers.3 | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/mandoc_headers.3 b/mandoc_headers.3 index 96100f21..ecb730f2 100644 --- a/mandoc_headers.3 +++ b/mandoc_headers.3 @@ -437,6 +437,7 @@ Provides .Vt enum termtype , .Vt struct termp_tbl , .Vt struct termp , +.Fn roff_term_pre , and many terminal formatting functions. .Pp Uses the opaque type @@ -451,6 +452,8 @@ from .Pa mandoc.h and .Vt struct roff_meta +and +.Vt struct roff_node from .Pa roff.h as opaque types for function prototypes. @@ -479,8 +482,21 @@ Provides .Vt struct tagq , .Vt struct htmlpair , .Vt struct html , +.Fn roff_html_pre , and many HTML formatting functions. .Pp +Uses +.Vt struct tbl_span +and +.Vt struct eqn +from +.Pa mandoc.h +and +.Vt struct roff_node +from +.Pa roff.h +as opaque types for function prototypes. +.Pp When this header is included, the same file should not include .Pa term.h or |