[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.117 and 1.119

version 1.117, 2010/09/27 09:26:27 version 1.119, 2010/09/27 23:03:44
Line 265  const struct valids mdoc_valids[MDOC_MAX] = {
Line 265  const struct valids mdoc_valids[MDOC_MAX] = {
         { NULL, NULL },                         /* Dx */          { NULL, NULL },                         /* Dx */
         { NULL, posts_text },                   /* %Q */          { NULL, posts_text },                   /* %Q */
         { NULL, posts_notext },                 /* br */          { NULL, posts_notext },                 /* br */
         { NULL, posts_sp },                     /* sp */          { pres_pp, posts_sp },                  /* sp */
         { NULL, posts_text1 },                  /* %U */          { NULL, posts_text1 },                  /* %U */
         { NULL, NULL },                         /* Ta */          { NULL, NULL },                         /* Ta */
 };  };
Line 1473  static int
Line 1473  static int
 pre_pp(PRE_ARGS)  pre_pp(PRE_ARGS)
 {  {
   
         if (NULL == mdoc->last || MDOC_Pp != mdoc->last->tok)          if (NULL == mdoc->last)
                   return(1);
   
           /* Don't allow prior `Lp' or `Pp'. */
   
           if (MDOC_Pp != mdoc->last->tok && MDOC_Lp != mdoc->last->tok)
                 return(1);                  return(1);
   
         if (MDOC_Bl == n->tok && n->data.Bl->comp)          if (MDOC_Bl == n->tok && n->data.Bl->comp)

Legend:
Removed from v.1.117  
changed lines
  Added in v.1.119

CVSweb