[BACK]Return to mdoc.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mdoc.c between version 1.63 and 1.64

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));
 }  }

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.64

CVSweb