version 1.69, 2011/03/28 21:49:42 |
version 1.70, 2011/04/09 15:29:40 |
|
|
MPARSE_MAN /* assume -man */ |
MPARSE_MAN /* assume -man */ |
}; |
}; |
|
|
|
enum mandoc_esc { |
|
ESCAPE_ERROR = 0, /* bail! unparsable escape */ |
|
ESCAPE_IGNORE, /* escape to be ignored */ |
|
ESCAPE_SPECIAL, /* a regular special character */ |
|
ESCAPE_PREDEF, /* a predefined special character */ |
|
ESCAPE_FONT, /* a generic font mode */ |
|
ESCAPE_FONTBOLD, /* bold font mode */ |
|
ESCAPE_FONTITALIC, /* italic font mode */ |
|
ESCAPE_FONTROMAN, /* roman font mode */ |
|
ESCAPE_FONTPREV, /* previous font mode */ |
|
ESCAPE_NUMBERED, /* a numbered glyph */ |
|
ESCAPE_NOSPACE /* suppress space if the last on a line */ |
|
}; |
|
|
typedef void (*mandocmsg)(enum mandocerr, enum mandoclevel, |
typedef void (*mandocmsg)(enum mandocerr, enum mandoclevel, |
const char *, int, int, const char *); |
const char *, int, int, const char *); |
|
|
Line 309 const char *mparse_strlevel(enum mandoclevel); |
|
Line 323 const char *mparse_strlevel(enum mandoclevel); |
|
void *mandoc_calloc(size_t, size_t); |
void *mandoc_calloc(size_t, size_t); |
void *mandoc_malloc(size_t); |
void *mandoc_malloc(size_t); |
void *mandoc_realloc(void *, size_t); |
void *mandoc_realloc(void *, size_t); |
|
|
|
enum mandoc_esc mandoc_escape(const char **, const char **, int *); |
|
|
__END_DECLS |
__END_DECLS |
|
|