version 1.63, 2009/03/12 15:55:11 |
version 1.64, 2009/03/12 16:30:50 |
Line 73 const char *const __mdoc_macronames[MDOC_MAX] = { |
|
Line 73 const char *const __mdoc_macronames[MDOC_MAX] = { |
|
"Bk", "Ek", "Bt", "Hf", |
"Bk", "Ek", "Bt", "Hf", |
"Fr", "Ud", "Lb", "Ap", |
"Fr", "Ud", "Lb", "Ap", |
"Lp", "Lk", "Mt", "Brq", |
"Lp", "Lk", "Mt", "Brq", |
"Bro", "Brc" |
/* LINTED */ |
|
"Bro", "Brc", "\%C" |
}; |
}; |
|
|
const char *const __mdoc_argnames[MDOC_ARG_MAX] = { |
const char *const __mdoc_argnames[MDOC_ARG_MAX] = { |
Line 85 const char *const __mdoc_argnames[MDOC_ARG_MAX] = { |
|
Line 86 const char *const __mdoc_argnames[MDOC_ARG_MAX] = { |
|
"ohang", "inset", "column", |
"ohang", "inset", "column", |
"width", "compact", "std", |
"width", "compact", "std", |
"filled", "words", "emphasis", |
"filled", "words", "emphasis", |
"symbolic" |
"symbolic", "nested" |
}; |
}; |
|
|
const char * const *mdoc_macronames = __mdoc_macronames; |
const char * const *mdoc_macronames = __mdoc_macronames; |
Line 257 mdoc_macro(struct mdoc *m, int tok, |
|
Line 258 mdoc_macro(struct mdoc *m, int tok, |
|
"disallowed in prologue")); |
"disallowed in prologue")); |
|
|
if (1 != pp && ! (MDOC_CALLABLE & mdoc_macros[tok].flags)) |
if (1 != pp && ! (MDOC_CALLABLE & mdoc_macros[tok].flags)) |
return(mdoc_perr(m, ln, pp, "not callable")); |
return(mdoc_perr(m, ln, pp, "%s not callable", |
|
mdoc_macronames[tok])); |
|
|
return((*mdoc_macros[tok].fp)(m, tok, ln, pp, pos, buf)); |
return((*mdoc_macros[tok].fp)(m, tok, ln, pp, pos, buf)); |
} |
} |