version 1.130, 2014/07/02 03:48:07 |
version 1.133, 2014/12/18 03:10:11 |
|
|
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
*/ |
*/ |
#ifndef MDOC_H |
|
#define MDOC_H |
|
|
|
enum mdoct { |
enum mdoct { |
MDOC_Ap = 0, |
MDOC_Ap = 0, |
Line 280 enum mdoc_list { |
|
Line 278 enum mdoc_list { |
|
|
|
enum mdoc_disp { |
enum mdoc_disp { |
DISP__NONE = 0, |
DISP__NONE = 0, |
DISP_centred, /* -centered */ |
DISP_centered, /* -centered */ |
DISP_ragged, /* -ragged */ |
DISP_ragged, /* -ragged */ |
DISP_unfilled, /* -unfilled */ |
DISP_unfilled, /* -unfilled */ |
DISP_filled, /* -filled */ |
DISP_filled, /* -filled */ |
Line 358 struct mdoc_node { |
|
Line 356 struct mdoc_node { |
|
enum mdoct tok; /* tok or MDOC__MAX if none */ |
enum mdoct tok; /* tok or MDOC__MAX if none */ |
int flags; |
int flags; |
#define MDOC_VALID (1 << 0) /* has been validated */ |
#define MDOC_VALID (1 << 0) /* has been validated */ |
|
#define MDOC_BREAK (1 << 1) /* has broken another block */ |
#define MDOC_EOS (1 << 2) /* at sentence boundary */ |
#define MDOC_EOS (1 << 2) /* at sentence boundary */ |
#define MDOC_LINE (1 << 3) /* first macro/text on line */ |
#define MDOC_LINE (1 << 3) /* first macro/text on line */ |
#define MDOC_SYNPRETTY (1 << 4) /* SYNOPSIS-style formatting */ |
#define MDOC_SYNPRETTY (1 << 4) /* SYNOPSIS-style formatting */ |
Line 395 const struct mdoc_meta *mdoc_meta(const struct mdoc *) |
|
Line 394 const struct mdoc_meta *mdoc_meta(const struct mdoc *) |
|
void mdoc_deroff(char **, const struct mdoc_node *); |
void mdoc_deroff(char **, const struct mdoc_node *); |
|
|
__END_DECLS |
__END_DECLS |
|
|
#endif /*!MDOC_H*/ |
|