version 1.16, 2009/01/07 15:53:00 |
version 1.19, 2009/01/12 10:31:53 |
|
|
ERR_SYNTAX_ARGFORM, |
ERR_SYNTAX_ARGFORM, |
ERR_SYNTAX_ARGVAL, |
ERR_SYNTAX_ARGVAL, |
ERR_SYNTAX_ARGBAD, |
ERR_SYNTAX_ARGBAD, |
|
ERR_SYNTAX_ARGMISS, |
ERR_SYNTAX_ARGMANY, |
ERR_SYNTAX_ARGMANY, |
ERR_MACRO_NOTSUP, |
ERR_MACRO_NOTSUP, |
ERR_MACRO_NOTCALL, |
ERR_MACRO_NOTCALL, |
|
|
ERR_ARGS_LE2, |
ERR_ARGS_LE2, |
ERR_ARGS_LE8, |
ERR_ARGS_LE8, |
ERR_ARGS_MANY, |
ERR_ARGS_MANY, |
|
ERR_SYNTAX_CHILDBAD, |
ERR_SYNTAX_CHILDHEAD, |
ERR_SYNTAX_CHILDHEAD, |
ERR_SYNTAX_CHILDBODY, |
ERR_SYNTAX_CHILDBODY, |
ERR_SYNTAX_EMPTYBODY, |
ERR_SYNTAX_EMPTYBODY, |
Line 252 enum mdoc_warn { |
|
Line 254 enum mdoc_warn { |
|
WARN_IGN_BEFORE_BLK, |
WARN_IGN_BEFORE_BLK, |
WARN_IGN_OBSOLETE, |
WARN_IGN_OBSOLETE, |
WARN_SEC_OO, |
WARN_SEC_OO, |
|
WARN_SEC_REP, |
WARN_ARGS_GE1, |
WARN_ARGS_GE1, |
WARN_ARGS_EQ0, |
WARN_ARGS_EQ0, |
WARN_COMPAT_TROFF |
WARN_COMPAT_TROFF |
Line 259 enum mdoc_warn { |
|
Line 262 enum mdoc_warn { |
|
|
|
struct mdoc_arg { |
struct mdoc_arg { |
int arg; |
int arg; |
|
int line; |
|
int pos; |
size_t sz; |
size_t sz; |
char **value; |
char **value; |
}; |
}; |
Line 269 enum mdoc_type { |
|
Line 274 enum mdoc_type { |
|
MDOC_HEAD, |
MDOC_HEAD, |
MDOC_TAIL, |
MDOC_TAIL, |
MDOC_BODY, |
MDOC_BODY, |
MDOC_BLOCK |
MDOC_BLOCK, |
|
MDOC_ROOT |
}; |
}; |
|
|
enum mdoc_msec { |
enum mdoc_msec { |
Line 421 struct mdoc_node { |
|
Line 427 struct mdoc_node { |
|
struct mdoc_cb { |
struct mdoc_cb { |
int (*mdoc_err)(void *, int, int, enum mdoc_err); |
int (*mdoc_err)(void *, int, int, enum mdoc_err); |
int (*mdoc_warn)(void *, int, int, enum mdoc_warn); |
int (*mdoc_warn)(void *, int, int, enum mdoc_warn); |
void (*mdoc_msg)(void *, int, const char *); |
void (*mdoc_msg)(void *, int, int, const char *); |
}; |
}; |
|
|
extern const char *const *mdoc_macronames; |
extern const char *const *mdoc_macronames; |