version 1.134, 2014/07/02 11:43:20 |
version 1.136, 2014/07/04 16:12:08 |
Line 769 blk_exp_close(MACRO_PROT_ARGS) |
|
Line 769 blk_exp_close(MACRO_PROT_ARGS) |
|
later = n; |
later = n; |
} |
} |
|
|
if ( ! (MDOC_CALLABLE & mdoc_macros[tok].flags)) { |
if ( ! (MDOC_PARSED & mdoc_macros[tok].flags)) { |
/* FIXME: do this in validate */ |
if ('\0' != buf[*pos]) |
if (buf[*pos]) |
mandoc_vmsg(MANDOCERR_ARG_SKIP, |
mdoc_pmsg(mdoc, line, ppos, MANDOCERR_ARGSLOST); |
mdoc->parse, line, ppos, |
|
"%s %s", mdoc_macronames[tok], |
|
buf + *pos); |
if ( ! rew_sub(MDOC_BODY, mdoc, tok, line, ppos)) |
if ( ! rew_sub(MDOC_BODY, mdoc, tok, line, ppos)) |
return(0); |
return(0); |
return(rew_sub(MDOC_BLOCK, mdoc, tok, line, ppos)); |
return(rew_sub(MDOC_BLOCK, mdoc, tok, line, ppos)); |
Line 919 in_line(MACRO_PROT_ARGS) |
|
Line 920 in_line(MACRO_PROT_ARGS) |
|
return(0); |
return(0); |
} else if ( ! nc && 0 == cnt) { |
} else if ( ! nc && 0 == cnt) { |
mdoc_argv_free(arg); |
mdoc_argv_free(arg); |
mdoc_pmsg(mdoc, line, ppos, |
mandoc_msg(MANDOCERR_MACRO_EMPTY, |
MANDOCERR_MACROEMPTY); |
mdoc->parse, line, ppos, |
|
mdoc_macronames[tok]); |
} |
} |
|
|
if ( ! mdoc_macro(mdoc, ntok, line, la, pos, buf)) |
if ( ! mdoc_macro(mdoc, ntok, line, la, pos, buf)) |
Line 1005 in_line(MACRO_PROT_ARGS) |
|
Line 1007 in_line(MACRO_PROT_ARGS) |
|
return(0); |
return(0); |
} else if ( ! nc && 0 == cnt) { |
} else if ( ! nc && 0 == cnt) { |
mdoc_argv_free(arg); |
mdoc_argv_free(arg); |
mdoc_pmsg(mdoc, line, ppos, MANDOCERR_MACROEMPTY); |
mandoc_msg(MANDOCERR_MACRO_EMPTY, mdoc->parse, |
|
line, ppos, mdoc_macronames[tok]); |
} |
} |
|
|
if ( ! nl) |
if ( ! nl) |