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

Diff for /mandoc/man_validate.c between version 1.22 and 1.23

version 1.22, 2009/08/21 12:12:12 version 1.23, 2009/08/21 13:16:16
Line 41  static int   check_eq1(CHKARGS);
Line 41  static int   check_eq1(CHKARGS);
 static  int       check_ge2(CHKARGS);  static  int       check_ge2(CHKARGS);
 static  int       check_le5(CHKARGS);  static  int       check_le5(CHKARGS);
 static  int       check_par(CHKARGS);  static  int       check_par(CHKARGS);
   static  int       check_part(CHKARGS);
 static  int       check_root(CHKARGS);  static  int       check_root(CHKARGS);
 static  int       check_sec(CHKARGS);  static  int       check_sec(CHKARGS);
 static  int       check_sp(CHKARGS);  static  int       check_sp(CHKARGS);
Line 49  static int   check_text(CHKARGS);
Line 50  static int   check_text(CHKARGS);
 static  v_check   posts_eq0[] = { check_eq0, NULL };  static  v_check   posts_eq0[] = { check_eq0, NULL };
 static  v_check   posts_ge2_le5[] = { check_ge2, check_le5, NULL };  static  v_check   posts_ge2_le5[] = { check_ge2, check_le5, NULL };
 static  v_check   posts_par[] = { check_par, NULL };  static  v_check   posts_par[] = { check_par, NULL };
   static  v_check   posts_part[] = { check_part, NULL };
 static  v_check   posts_sec[] = { check_sec, NULL };  static  v_check   posts_sec[] = { check_sec, NULL };
 static  v_check   posts_sp[] = { check_sp, NULL };  static  v_check   posts_sp[] = { check_sp, NULL };
 static  v_check   pres_bline[] = { check_bline, NULL };  static  v_check   pres_bline[] = { check_bline, NULL };
Line 82  static const struct man_valid man_valids[MAN_MAX] = {
Line 84  static const struct man_valid man_valids[MAN_MAX] = {
         { pres_bline, posts_eq0 }, /* fi */          { pres_bline, posts_eq0 }, /* fi */
         { NULL, NULL }, /* r */          { NULL, NULL }, /* r */
         { NULL, NULL }, /* RE */          { NULL, NULL }, /* RE */
         { NULL, NULL }, /* RS */ /* FIXME: warn if empty body. */          { NULL, posts_part }, /* RS */
         { NULL, NULL }, /* DT */          { NULL, NULL }, /* DT */
 };  };
   
Line 245  check_sec(CHKARGS)
Line 247  check_sec(CHKARGS)
                 return(man_nwarn(m, n, WBODYARGS));                  return(man_nwarn(m, n, WBODYARGS));
         if (MAN_HEAD == n->type && 0 == n->nchild)          if (MAN_HEAD == n->type && 0 == n->nchild)
                 return(man_nerr(m, n, WHEADARGS));                  return(man_nerr(m, n, WHEADARGS));
           return(1);
   }
   
   
   static int
   check_part(CHKARGS)
   {
   
           if (MAN_BODY == n->type && 0 == n->nchild)
                   return(man_nwarn(m, n, WBODYARGS));
         return(1);          return(1);
 }  }
   

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

CVSweb