version 1.24, 2009/07/19 21:26:27 |
version 1.27, 2009/07/25 16:03:03 |
Line 681 blk_exp_close(MACRO_PROT_ARGS) |
|
Line 681 blk_exp_close(MACRO_PROT_ARGS) |
|
mdoc->next = MDOC_NEXT_CHILD; |
mdoc->next = MDOC_NEXT_CHILD; |
} |
} |
|
|
for (lastarg = ppos, flushed = j = 0; ; j++) { |
for (flushed = j = 0; ; j++) { |
lastarg = *pos; |
lastarg = *pos; |
|
|
if (j == maxargs && ! flushed) { |
if (j == maxargs && ! flushed) { |
Line 742 in_line(MACRO_PROT_ARGS) |
|
Line 742 in_line(MACRO_PROT_ARGS) |
|
* usually because of reserved words) to squeak by. |
* usually because of reserved words) to squeak by. |
*/ |
*/ |
switch (tok) { |
switch (tok) { |
case (MDOC_Nm): |
case (MDOC_An): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
|
case (MDOC_Ar): |
|
/* FALLTHROUGH */ |
case (MDOC_Fl): |
case (MDOC_Fl): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case (MDOC_Lk): |
case (MDOC_Lk): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case (MDOC_Ar): |
case (MDOC_Nm): |
|
/* FALLTHROUGH */ |
|
case (MDOC_Pa): |
nc = 1; |
nc = 1; |
break; |
break; |
default: |
default: |
Line 756 in_line(MACRO_PROT_ARGS) |
|
Line 760 in_line(MACRO_PROT_ARGS) |
|
break; |
break; |
} |
} |
|
|
for (la = ppos, arg = NULL;; ) { |
for (arg = NULL;; ) { |
la = *pos; |
la = *pos; |
c = mdoc_argv(mdoc, line, tok, &arg, pos, buf); |
c = mdoc_argv(mdoc, line, tok, &arg, pos, buf); |
|
|
Line 1042 blk_part_imp(MACRO_PROT_ARGS) |
|
Line 1046 blk_part_imp(MACRO_PROT_ARGS) |
|
|
|
/* XXX - no known argument macros. */ |
/* XXX - no known argument macros. */ |
|
|
for (lastarg = ppos;; ) { |
for (;;) { |
lastarg = *pos; |
lastarg = *pos; |
c = mdoc_args(mdoc, line, pos, buf, tok, &p); |
c = mdoc_args(mdoc, line, pos, buf, tok, &p); |
assert(ARGS_PHRASE != c); |
assert(ARGS_PHRASE != c); |
Line 1103 blk_part_exp(MACRO_PROT_ARGS) |
|
Line 1107 blk_part_exp(MACRO_PROT_ARGS) |
|
int lastarg, flushed, j, c, maxargs; |
int lastarg, flushed, j, c, maxargs; |
char *p; |
char *p; |
|
|
lastarg = ppos; |
|
flushed = 0; |
flushed = 0; |
|
|
/* |
/* |
Line 1239 in_line_argn(MACRO_PROT_ARGS) |
|
Line 1242 in_line_argn(MACRO_PROT_ARGS) |
|
break; |
break; |
} |
} |
|
|
for (lastarg = ppos, arg = NULL;; ) { |
for (arg = NULL;; ) { |
lastarg = *pos; |
lastarg = *pos; |
c = mdoc_argv(mdoc, line, tok, &arg, pos, buf); |
c = mdoc_argv(mdoc, line, tok, &arg, pos, buf); |
|
|