version 1.41, 2011/01/01 22:19:15 |
version 1.43, 2011/01/02 10:10:57 |
|
|
MANDOCERR_BADESCAPE, /* unknown escape sequence */ |
MANDOCERR_BADESCAPE, /* unknown escape sequence */ |
MANDOCERR_BADQUOTE, /* unterminated quoted string */ |
MANDOCERR_BADQUOTE, /* unterminated quoted string */ |
|
|
|
/* related to tables */ |
|
MANDOCERR_TBLEXTRADAT, /* extra data cells */ |
|
|
MANDOCERR_ERROR, /* ===== start of errors ===== */ |
MANDOCERR_ERROR, /* ===== start of errors ===== */ |
|
|
|
/* related to tables */ |
MANDOCERR_TBL, /* bad table syntax */ |
MANDOCERR_TBL, /* bad table syntax */ |
MANDOCERR_TBLOPT, /* bad table option */ |
MANDOCERR_TBLOPT, /* bad table option */ |
MANDOCERR_TBLLAYOUT, /* bad table layout */ |
MANDOCERR_TBLLAYOUT, /* bad table layout */ |
MANDOCERR_TBLNOLAYOUT, /* no table layout cells specified */ |
MANDOCERR_TBLNOLAYOUT, /* no table layout cells specified */ |
MANDOCERR_TBLNODATA, /* no table data cells specified */ |
MANDOCERR_TBLNODATA, /* no table data cells specified */ |
|
|
MANDOCERR_ROFFLOOP, /* input stack limit exceeded, infinite loop? */ |
MANDOCERR_ROFFLOOP, /* input stack limit exceeded, infinite loop? */ |
MANDOCERR_BADCHAR, /* skipping bad character */ |
MANDOCERR_BADCHAR, /* skipping bad character */ |
MANDOCERR_NOTEXT, /* skipping text before the first section header */ |
MANDOCERR_NOTEXT, /* skipping text before the first section header */ |
Line 138 enum mandocerr { |
|
Line 143 enum mandocerr { |
|
MANDOCERR_NODOCPROLOG, /* no document prologue */ |
MANDOCERR_NODOCPROLOG, /* no document prologue */ |
MANDOCERR_MEM, /* static buffer exhausted */ |
MANDOCERR_MEM, /* static buffer exhausted */ |
MANDOCERR_MAX |
MANDOCERR_MAX |
|
}; |
|
|
|
struct tbl { |
|
char tab; /* cell-separator */ |
|
char decimal; /* decimal point */ |
|
int linesize; |
|
char delims[2]; |
|
int opts; |
|
#define TBL_OPT_CENTRE (1 << 0) |
|
#define TBL_OPT_EXPAND (1 << 1) |
|
#define TBL_OPT_BOX (1 << 2) |
|
#define TBL_OPT_DBOX (1 << 3) |
|
#define TBL_OPT_ALLBOX (1 << 4) |
|
#define TBL_OPT_NOKEEP (1 << 5) |
|
#define TBL_OPT_NOSPACE (1 << 6) |
}; |
}; |
|
|
enum tbl_headt { |
enum tbl_headt { |