version 1.74, 2009/03/21 09:20:15 |
version 1.76, 2009/03/21 09:42:07 |
Line 198 const struct mdoc_macro __mdoc_macros[MDOC_MAX] = { |
|
Line 198 const struct mdoc_macro __mdoc_macros[MDOC_MAX] = { |
|
{ obsolete, 0 }, /* Es */ |
{ obsolete, 0 }, /* Es */ |
{ obsolete, 0 }, /* En */ |
{ obsolete, 0 }, /* En */ |
{ in_line_argn, MDOC_CALLABLE | MDOC_PARSED }, /* Dx */ |
{ in_line_argn, MDOC_CALLABLE | MDOC_PARSED }, /* Dx */ |
|
{ in_line_eoln, 0 }, /* %Q */ |
}; |
}; |
|
|
const struct mdoc_macro * const mdoc_macros = __mdoc_macros; |
const struct mdoc_macro * const mdoc_macros = __mdoc_macros; |
Line 1057 blk_part_imp(MACRO_PROT_ARGS) |
|
Line 1058 blk_part_imp(MACRO_PROT_ARGS) |
|
if (body == n) |
if (body == n) |
break; |
break; |
|
|
if (n) { |
if (n && ! rew_last(mdoc, body)) |
mdoc->last = body; |
return(0); |
mdoc->next = MDOC_NEXT_SIBLING; |
|
} |
|
|
|
if (1 == ppos && ! append_delims(mdoc, line, pos, buf)) |
if (1 == ppos && ! append_delims(mdoc, line, pos, buf)) |
return(0); |
return(0); |
|
|
if (n) { |
if (n && ! rew_last(mdoc, blk)) |
mdoc->last = mdoc->last->parent; |
return(0); |
assert(mdoc->last == blk); |
|
mdoc->next = MDOC_NEXT_SIBLING; |
|
} |
|
return(1); |
return(1); |
} |
} |
|
|