[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.34 and 1.38

version 1.34, 2010/04/03 14:12:48 version 1.38, 2010/05/15 20:51:40
Line 94  static const struct man_valid man_valids[MAN_MAX] = {
Line 94  static const struct man_valid man_valids[MAN_MAX] = {
         { NULL, NULL }, /* DT */          { NULL, NULL }, /* DT */
         { NULL, NULL }, /* UC */          { NULL, NULL }, /* UC */
         { NULL, NULL }, /* PD */          { NULL, NULL }, /* PD */
         { NULL, posts_eq0 }, /* Sp */          { NULL, posts_le1 }, /* Sp */
         { pres_bline, posts_le1 }, /* Vb */          { pres_bline, posts_le1 }, /* Vb */
         { pres_bline, posts_eq0 }, /* Ve */          { pres_bline, posts_eq0 }, /* Ve */
         { pres_roff, NULL }, /* de */          { pres_roff, NULL }, /* de */
         { pres_roff, NULL }, /* dei */          { pres_roff, NULL }, /* dei */
         { pres_roff, NULL }, /* am */          { pres_roff, NULL }, /* am */
         { pres_roff, NULL }, /* ami */          { pres_roff, NULL }, /* ami */
         { pres_roff, NULL }, /* ig */  
         { NULL, NULL }, /* . */          { NULL, NULL }, /* . */
 };  };
   
Line 178  check_root(CHKARGS) 
Line 177  check_root(CHKARGS) 
                  */                   */
                 m->meta.title = mandoc_strdup("unknown");                  m->meta.title = mandoc_strdup("unknown");
                 m->meta.date = time(NULL);                  m->meta.date = time(NULL);
                 m->meta.msec = 1;                  m->meta.msec = mandoc_strdup("1");
         }          }
   
         return(1);          return(1);
Line 229  check_text(CHKARGS) 
Line 228  check_text(CHKARGS) 
                 if ('\t' == *p || isprint((u_char)*p))                  if ('\t' == *p || isprint((u_char)*p))
                         continue;                          continue;
   
                 if (MAN_IGN_CHARS & m->pflags)                  return(man_pwarn(m, n->line, pos, WNPRINT));
                         return(man_pwarn(m, n->line, pos, WNPRINT));  
                 return(man_perr(m, n->line, pos, WNPRINT));  
         }          }
   
         return(1);          return(1);
Line 337  check_roff(CHKARGS)
Line 334  check_roff(CHKARGS)
         for (n = n->parent; n; n = n->parent)          for (n = n->parent; n; n = n->parent)
                 if (MAN_de == n->tok || MAN_dei == n->tok ||                  if (MAN_de == n->tok || MAN_dei == n->tok ||
                                 MAN_am == n->tok ||                                  MAN_am == n->tok ||
                                 MAN_ami == n->tok ||                                  MAN_ami == n->tok)
                                 MAN_ig == n->tok)  
                         return(man_nerr(m, n, WROFFNEST));                          return(man_nerr(m, n, WROFFNEST));
   
         return(1);          return(1);

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.38

CVSweb