version 1.117, 2015/01/26 13:03:48 |
version 1.127, 2015/02/20 22:40:38 |
Line 110 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 110 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"content before first section header", |
"content before first section header", |
"first section is not \"NAME\"", |
"first section is not \"NAME\"", |
"bad NAME section contents", |
"bad NAME section contents", |
|
"missing description line, using \"\"", |
"sections out of conventional order", |
"sections out of conventional order", |
"duplicate section title", |
"duplicate section title", |
"unexpected section", |
"unexpected section", |
Line 135 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 136 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"skipping empty request", |
"skipping empty request", |
"conditional request controls empty scope", |
"conditional request controls empty scope", |
"skipping empty macro", |
"skipping empty macro", |
|
"empty block", |
"empty argument, using 0n", |
"empty argument, using 0n", |
"argument count wrong", |
|
"missing display type, using -ragged", |
"missing display type, using -ragged", |
"list type is not the first argument", |
"list type is not the first argument", |
"missing -width in -tag list, using 8n", |
"missing -width in -tag list, using 8n", |
"missing utility name, using \"\"", |
"missing utility name, using \"\"", |
|
"missing function name, using \"\"", |
"empty head in list item", |
"empty head in list item", |
"empty list item", |
"empty list item", |
"missing font type, using \\fR", |
"missing font type, using \\fR", |
"unknown font type, using \\fR", |
"unknown font type, using \\fR", |
"nothing follows prefix", |
"nothing follows prefix", |
|
"empty reference block", |
"missing -std argument, adding it", |
"missing -std argument, adding it", |
|
"missing option string, using \"\"", |
|
"missing resource identifier, using \"\"", |
"missing eqn box, using \"\"", |
"missing eqn box, using \"\"", |
|
|
/* related to bad macro arguments */ |
/* related to bad macro arguments */ |
Line 156 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 161 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"skipping duplicate display type", |
"skipping duplicate display type", |
"skipping duplicate list type", |
"skipping duplicate list type", |
"skipping -width argument", |
"skipping -width argument", |
|
"wrong number of cells", |
"unknown AT&T UNIX version", |
"unknown AT&T UNIX version", |
"comma in function argument", |
"comma in function argument", |
"parenthesis in function name", |
"parenthesis in function name", |
"invalid content in Rs block", |
"invalid content in Rs block", |
"invalid Boolean argument", |
"invalid Boolean argument", |
"unknown font, skipping request", |
"unknown font, skipping request", |
|
"odd number of characters in request", |
|
|
/* related to plain text */ |
/* related to plain text */ |
"blank line in fill mode, using .sp", |
"blank line in fill mode, using .sp", |
Line 171 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 178 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"invalid escape sequence", |
"invalid escape sequence", |
"undefined string, using \"\"", |
"undefined string, using \"\"", |
|
|
|
/* related to tables */ |
|
"tbl line starts with span", |
|
"tbl column starts with span", |
|
"skipping vertical bar in tbl layout", |
|
|
"generic error", |
"generic error", |
|
|
/* related to equations */ |
|
"unexpected equation scope closure", |
|
"equation scope open on exit", |
|
"overlapping equation scopes", |
|
"unexpected end of equation", |
|
|
|
/* related to tables */ |
/* related to tables */ |
"non-alphabetic character in tbl options", |
"non-alphabetic character in tbl options", |
"skipping unknown tbl option", |
"skipping unknown tbl option", |
"missing tbl option argument", |
"missing tbl option argument", |
"wrong tbl option argument size", |
"wrong tbl option argument size", |
"no table layout cells specified", |
"empty tbl layout", |
"no table data cells specified", |
"invalid character in tbl layout", |
"ignore data in cell", |
"unmatched parenthesis in tbl layout", |
"data block still open", |
"tbl without any data cells", |
"ignoring extra data cells", |
"ignoring data in spanned tbl cell", |
|
"ignoring extra tbl data cells", |
|
"data block open at end of tbl", |
|
|
/* related to document structure and macros */ |
/* related to document structure and macros */ |
NULL, |
NULL, |
Line 205 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 213 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
|
|
/* related to request and macro arguments */ |
/* related to request and macro arguments */ |
"escaped character not allowed in a name", |
"escaped character not allowed in a name", |
"argument count wrong", |
|
"NOT IMPLEMENTED: Bd -file", |
"NOT IMPLEMENTED: Bd -file", |
"missing list type, using -item", |
"missing list type, using -item", |
"missing manual name, using \"\"", |
"missing manual name, using \"\"", |
Line 222 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 229 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"input too large", |
"input too large", |
"unsupported control character", |
"unsupported control character", |
"unsupported roff request", |
"unsupported roff request", |
"unsupported table layout", |
"eqn delim option in tbl", |
|
"unsupported tbl layout modifier", |
"ignoring macro in table", |
"ignoring macro in table", |
"eqn in tbl", |
|
}; |
}; |
|
|
static const char * const mandoclevels[MANDOCLEVEL_MAX] = { |
static const char * const mandoclevels[MANDOCLEVEL_MAX] = { |
Line 392 mparse_buf_r(struct mparse *curp, struct buf blk, size |
|
Line 399 mparse_buf_r(struct mparse *curp, struct buf blk, size |
|
MANDOCERR_CHAR_UNSUPP, |
MANDOCERR_CHAR_UNSUPP, |
curp, curp->line, pos, "0x%x", c); |
curp, curp->line, pos, "0x%x", c); |
i++; |
i++; |
ln.buf[pos++] = '?'; |
if (c != '\r') |
|
ln.buf[pos++] = '?'; |
continue; |
continue; |
} |
} |
|
|