version 1.73, 2014/07/30 17:06:26 |
version 1.78, 2014/08/01 17:27:44 |
Line 123 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 123 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"nested displays are not portable", |
"nested displays are not portable", |
"moving content out of list", |
"moving content out of list", |
".Vt block has child macro", |
".Vt block has child macro", |
"fill mode already enabled, skipping .fi", |
"fill mode already enabled, skipping", |
"fill mode already disabled, skipping .nf", |
"fill mode already disabled, skipping", |
"line scope broken", |
"line scope broken", |
|
|
/* related to missing macro arguments */ |
/* related to missing macro arguments */ |
Line 136 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 136 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"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 name for .Ex, using \"\"", |
"missing utility 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", |
Line 144 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 144 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"missing -std argument, adding it", |
"missing -std argument, adding it", |
|
|
/* related to bad macro arguments */ |
/* related to bad macro arguments */ |
"skipping argument", |
|
"unterminated quoted argument", |
"unterminated quoted argument", |
"duplicate argument", |
"duplicate argument", |
|
"skipping duplicate argument", |
"skipping duplicate display type", |
"skipping duplicate display type", |
"skipping duplicate list type", |
"skipping duplicate list type", |
|
"skipping -width argument", |
"unknown AT&T UNIX version", |
"unknown AT&T UNIX version", |
"invalid content in Rs block", |
"invalid content in Rs block", |
"invalid Boolean argument", |
"invalid Boolean argument", |
Line 205 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
Line 206 static const char * const mandocerrs[MANDOCERR_MAX] = |
|
"generic fatal error", |
"generic fatal error", |
|
|
"input too large", |
"input too large", |
"column syntax is inconsistent", |
"NOT IMPLEMENTED: Bd -file", |
"NOT IMPLEMENTED: .Bd -file", |
|
"argument count wrong, violates syntax", |
|
"NOT IMPLEMENTED: .so with absolute path or \"..\"", |
"NOT IMPLEMENTED: .so with absolute path or \"..\"", |
".so request failed", |
".so request failed", |
"static buffer exhausted", |
|
|
|
/* system errors */ |
/* system errors */ |
NULL, |
NULL, |
Line 355 mparse_buf_r(struct mparse *curp, struct buf blk, int |
|
Line 353 mparse_buf_r(struct mparse *curp, struct buf blk, int |
|
|
|
if ( ! (isascii(c) && |
if ( ! (isascii(c) && |
(isgraph(c) || isblank(c)))) { |
(isgraph(c) || isblank(c)))) { |
mandoc_msg(MANDOCERR_BADCHAR, curp, |
mandoc_vmsg(MANDOCERR_BADCHAR, curp, |
curp->line, pos, NULL); |
curp->line, pos, "0x%x", c); |
i++; |
i++; |
ln.buf[pos++] = '?'; |
ln.buf[pos++] = '?'; |
continue; |
continue; |
Line 412 mparse_buf_r(struct mparse *curp, struct buf blk, int |
|
Line 410 mparse_buf_r(struct mparse *curp, struct buf blk, int |
|
|
|
if ( ! (isascii(c) && |
if ( ! (isascii(c) && |
(isgraph(c) || isblank(c)))) { |
(isgraph(c) || isblank(c)))) { |
mandoc_msg(MANDOCERR_BADCHAR, curp, |
mandoc_vmsg(MANDOCERR_BADCHAR, curp, |
curp->line, pos, NULL); |
curp->line, pos, "0x%x", c); |
i += 2; |
i += 2; |
ln.buf[pos++] = '?'; |
ln.buf[pos++] = '?'; |
continue; |
continue; |