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

Diff for /mandoc/mdoc_validate.c between version 1.46 and 1.49

version 1.46, 2009/10/18 13:26:16 version 1.49, 2009/10/22 10:35:33
Line 195  const struct valids mdoc_valids[MDOC_MAX] = {
Line 195  const struct valids mdoc_valids[MDOC_MAX] = {
         { NULL, posts_text },                   /* Vt */          { NULL, posts_text },                   /* Vt */
         { NULL, posts_xr },                     /* Xr */          { NULL, posts_xr },                     /* Xr */
         { NULL, posts_text },                   /* %A */          { NULL, posts_text },                   /* %A */
         { NULL, posts_text },                   /* %B */          { NULL, posts_text },                   /* %B */ /* FIXME: can be used outside Rs/Re. */
         { NULL, posts_text },                   /* %D */          { NULL, posts_text },                   /* %D */
         { NULL, posts_text },                   /* %I */          { NULL, posts_text },                   /* %I */
         { NULL, posts_text },                   /* %J */          { NULL, posts_text },                   /* %J */
Line 203  const struct valids mdoc_valids[MDOC_MAX] = {
Line 203  const struct valids mdoc_valids[MDOC_MAX] = {
         { NULL, posts_text },                   /* %O */          { NULL, posts_text },                   /* %O */
         { NULL, posts_text },                   /* %P */          { NULL, posts_text },                   /* %P */
         { NULL, posts_text },                   /* %R */          { NULL, posts_text },                   /* %R */
         { NULL, posts_text },                   /* %T */          { NULL, posts_text },                   /* %T */ /* FIXME: can be used outside Rs/Re. */
         { NULL, posts_text },                   /* %V */          { NULL, posts_text },                   /* %V */
         { NULL, NULL },                         /* Ac */          { NULL, NULL },                         /* Ac */
         { NULL, NULL },                         /* Ao */          { NULL, NULL },                         /* Ao */
Line 696  pre_bd(PRE_ARGS)
Line 696  pre_bd(PRE_ARGS)
         for (i = 0, err = type = 0; ! err &&          for (i = 0, err = type = 0; ! err &&
                         i < (int)n->args->argc; i++)                          i < (int)n->args->argc; i++)
                 switch (n->args->argv[i].arg) {                  switch (n->args->argv[i].arg) {
                   case (MDOC_Centred):
                           /* FALLTHROUGH */
                 case (MDOC_Ragged):                  case (MDOC_Ragged):
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case (MDOC_Unfilled):                  case (MDOC_Unfilled):
Line 703  pre_bd(PRE_ARGS)
Line 705  pre_bd(PRE_ARGS)
                 case (MDOC_Filled):                  case (MDOC_Filled):
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case (MDOC_Literal):                  case (MDOC_Literal):
                         /* FALLTHROUGH */  
                 case (MDOC_File):  
                         if (0 == type++)                          if (0 == type++)
                                 break;                                  break;
                         return(mdoc_nerr(mdoc, n, EMULTIDISP));                          return(mdoc_nerr(mdoc, n, EMULTIDISP));

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.49

CVSweb