[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.123 and 1.124

version 1.123, 2010/11/29 13:02:47 version 1.124, 2010/11/29 13:12:24
Line 106  static int  pre_display(PRE_ARGS);
Line 106  static int  pre_display(PRE_ARGS);
 static  int      pre_dt(PRE_ARGS);  static  int      pre_dt(PRE_ARGS);
 static  int      pre_it(PRE_ARGS);  static  int      pre_it(PRE_ARGS);
 static  int      pre_os(PRE_ARGS);  static  int      pre_os(PRE_ARGS);
 static  int      pre_pp(PRE_ARGS);  static  int      pre_par(PRE_ARGS);
 static  int      pre_rv(PRE_ARGS);  static  int      pre_rv(PRE_ARGS);
 static  int      pre_sh(PRE_ARGS);  static  int      pre_sh(PRE_ARGS);
 static  int      pre_ss(PRE_ARGS);  static  int      pre_ss(PRE_ARGS);
Line 137  static v_post  posts_vt[] = { post_vt, NULL };
Line 137  static v_post  posts_vt[] = { post_vt, NULL };
 static  v_post   posts_wline[] = { bwarn_ge1, herr_eq0, NULL };  static  v_post   posts_wline[] = { bwarn_ge1, herr_eq0, NULL };
 static  v_post   posts_wtext[] = { ewarn_ge1, NULL };  static  v_post   posts_wtext[] = { ewarn_ge1, NULL };
 static  v_pre    pres_an[] = { pre_an, NULL };  static  v_pre    pres_an[] = { pre_an, NULL };
 static  v_pre    pres_bd[] = { pre_display, pre_bd, pre_pp, NULL };  static  v_pre    pres_bd[] = { pre_display, pre_bd, pre_par, NULL };
 static  v_pre    pres_bl[] = { pre_bl, pre_pp, NULL };  static  v_pre    pres_bl[] = { pre_bl, pre_par, NULL };
 static  v_pre    pres_d1[] = { pre_display, NULL };  static  v_pre    pres_d1[] = { pre_display, NULL };
 static  v_pre    pres_dd[] = { pre_dd, NULL };  static  v_pre    pres_dd[] = { pre_dd, NULL };
 static  v_pre    pres_dt[] = { pre_dt, NULL };  static  v_pre    pres_dt[] = { pre_dt, NULL };
Line 147  static v_pre  pres_ex[] = { NULL, NULL };
Line 147  static v_pre  pres_ex[] = { NULL, NULL };
 static  v_pre    pres_fd[] = { NULL, NULL };  static  v_pre    pres_fd[] = { NULL, NULL };
 static  v_pre    pres_it[] = { pre_it, NULL };  static  v_pre    pres_it[] = { pre_it, NULL };
 static  v_pre    pres_os[] = { pre_os, NULL };  static  v_pre    pres_os[] = { pre_os, NULL };
 static  v_pre    pres_pp[] = { pre_pp, NULL };  static  v_pre    pres_pp[] = { pre_par, NULL };
 static  v_pre    pres_rv[] = { pre_rv, NULL };  static  v_pre    pres_rv[] = { pre_rv, NULL };
 static  v_pre    pres_sh[] = { pre_sh, NULL };  static  v_pre    pres_sh[] = { pre_sh, NULL };
 static  v_pre    pres_ss[] = { pre_ss, NULL };  static  v_pre    pres_ss[] = { pre_ss, NULL };
Line 1622  post_sh_head(POST_ARGS)
Line 1622  post_sh_head(POST_ARGS)
         return(1);          return(1);
 }  }
   
   
 static int  static int
 pre_pp(PRE_ARGS)  pre_par(PRE_ARGS)
 {  {
   
         if (NULL == mdoc->last)          if (NULL == mdoc->last)
                 return(1);                  return(1);
   
         /* Don't allow prior `Lp' or `Pp'. */          /*
            * Don't allow prior `Lp' or `Pp' prior to a paragraph-type
            * block:  `Lp', `Pp', or non-compact `Bd' or `Bl'.
            */
   
         if (MDOC_Pp != mdoc->last->tok && MDOC_Lp != mdoc->last->tok)          if (MDOC_Pp != mdoc->last->tok && MDOC_Lp != mdoc->last->tok)
                 return(1);                  return(1);

Legend:
Removed from v.1.123  
changed lines
  Added in v.1.124

CVSweb