version 1.32, 2020/01/20 10:37:15 |
version 1.33, 2020/03/13 15:32:28 |
|
|
.\" $Id$ |
.\" $Id$ |
.\" |
.\" |
.\" Copyright (c) 2014-2019 Ingo Schwarze <schwarze@openbsd.org> |
.\" Copyright (c) 2014-2020 Ingo Schwarze <schwarze@openbsd.org> |
.\" |
.\" |
.\" Permission to use, copy, modify, and distribute this software for any |
.\" Permission to use, copy, modify, and distribute this software for any |
.\" purpose with or without fee is hereby granted, provided that the above |
.\" purpose with or without fee is hereby granted, provided that the above |
Line 232 and the functions |
|
Line 232 and the functions |
|
.Fn mandoc_xr_get , |
.Fn mandoc_xr_get , |
and |
and |
.Fn mandoc_xr_free . |
.Fn mandoc_xr_free . |
|
.It Qq Pa tag.h |
|
Internal interfaces to tag syntax tree nodes, |
|
for use by validation modules only. |
|
.Pp |
|
Requires |
|
.In limits.h |
|
for |
|
.Dv INT_MAX . |
|
.Pp |
|
Provides the functions |
|
.Fn tag_alloc , |
|
.Fn tag_put , |
|
.Fn tag_check , |
|
and |
|
.Fn tag_free |
|
and some |
|
.Dv TAG_* |
|
constants. |
|
.Pp |
|
Uses the type |
|
.Vt struct roff_node |
|
from |
|
.Qq Pa roff.h |
|
as an opaque type for function prototypes. |
.El |
.El |
.Pp |
.Pp |
The following two require |
The following two require |
Line 587 When this header is included, the same file should not |
|
Line 611 When this header is included, the same file should not |
|
.Qq Pa html.h |
.Qq Pa html.h |
or |
or |
.Qq Pa mansearch.h . |
.Qq Pa mansearch.h . |
|
.It Qq Pa tag_term.h |
|
Requires |
|
.In sys/types.h |
|
for |
|
.Vt size_t |
|
and |
|
.In stdio.h |
|
for |
|
.Vt FILE . |
|
.Pp |
|
Provides an interface to generate |
|
.Xr ctags 1 |
|
files for the |
|
.Ic :t |
|
functionality mentioned in |
|
.Xr man 1 . |
|
.Pp |
|
Uses the type |
|
.Vt struct roff_node |
|
from |
|
.Qq Pa roff.h |
|
as an opaque type for function prototypes. |
|
.Pp |
|
When this header is included, the same file should not include |
|
.Qq Pa html.h |
|
or |
|
.Qq Pa mansearch.h . |
.It Qq Pa html.h |
.It Qq Pa html.h |
Requires |
Requires |
.In sys/types.h |
.In sys/types.h |
|
|
as opaque types for function prototypes. |
as opaque types for function prototypes. |
.Pp |
.Pp |
When this header is included, the same file should not include |
When this header is included, the same file should not include |
.Qq Pa term.h |
.Qq Pa term.h , |
|
.Qq Pa tab_term.h , |
or |
or |
.Qq Pa mansearch.h . |
.Qq Pa mansearch.h . |
.It Qq Pa tag.h |
|
Requires |
|
.In sys/types.h |
|
for |
|
.Vt size_t |
|
and |
|
.In limits.h |
|
for |
|
.Dv INT_MAX . |
|
.Pp |
|
Provides an interface to generate |
|
.Xr ctags 1 |
|
files for the |
|
.Ic :t |
|
functionality mentioned in |
|
.Xr man 1 . |
|
.It Qq Pa main.h |
.It Qq Pa main.h |
Provides the top level steering functions for all formatters. |
Provides the top level steering functions for all formatters. |
.Pp |
.Pp |
Line 700 as an opaque type for function prototypes. |
|
Line 736 as an opaque type for function prototypes. |
|
When this header is included, the same file should not include |
When this header is included, the same file should not include |
.Qq Pa out.h , |
.Qq Pa out.h , |
.Qq Pa term.h , |
.Qq Pa term.h , |
|
.Qq Pa tab_term.h , |
or |
or |
.Qq Pa html.h . |
.Qq Pa html.h . |
.El |
.El |