[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.47 and 1.50

version 1.47, 2009/10/19 07:34:44 version 1.50, 2009/10/24 05:52:14
Line 273  const struct valids mdoc_valids[MDOC_MAX] = {
Line 273  const struct valids mdoc_valids[MDOC_MAX] = {
         { NULL, posts_text },                   /* %Q */          { NULL, posts_text },                   /* %Q */
         { NULL, posts_notext },                 /* br */          { NULL, posts_notext },                 /* br */
         { NULL, posts_sp },                     /* sp */          { NULL, posts_sp },                     /* sp */
           { NULL, posts_text },                   /* %U */
 };  };
   
   
Line 696  pre_bd(PRE_ARGS)
Line 697  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 706  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));
Line 1155  post_rs(POST_ARGS)
Line 1156  post_rs(POST_ARGS)
   
         for (nn = mdoc->last->child; nn; nn = nn->next)          for (nn = mdoc->last->child; nn; nn = nn->next)
                 switch (nn->tok) {                  switch (nn->tok) {
                   case(MDOC__U):
                           /* FALLTHROUGH */
                 case(MDOC__Q):                  case(MDOC__Q):
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case(MDOC__C):                  case(MDOC__C):

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.50

CVSweb