version 1.22, 2009/08/21 12:12:12 |
version 1.24, 2009/08/22 09:10:38 |
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 */ |
|
{ NULL, NULL }, /* UC */ |
}; |
}; |
|
|
|
|
Line 245 check_sec(CHKARGS) |
|
Line 248 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); |
} |
} |
|
|