[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.214 and 1.215

version 1.214, 2014/04/23 21:06:41 version 1.215, 2014/06/20 17:24:00
Line 935  pre_dt(PRE_ARGS)
Line 935  pre_dt(PRE_ARGS)
 {  {
   
         if (NULL == mdoc->meta.date || mdoc->meta.os)          if (NULL == mdoc->meta.date || mdoc->meta.os)
                 mdoc_nmsg(mdoc, n, MANDOCERR_PROLOGOOO);                  mdoc_nmsg(mdoc, n, MANDOCERR_PROLOG_ORDER);
   
         if (mdoc->meta.title)          if (mdoc->meta.title)
                 mdoc_nmsg(mdoc, n, MANDOCERR_PROLOGREP);                  mdoc_nmsg(mdoc, n, MANDOCERR_PROLOG_REP);
   
         return(1);          return(1);
 }  }
Line 948  pre_os(PRE_ARGS)
Line 948  pre_os(PRE_ARGS)
 {  {
   
         if (NULL == mdoc->meta.title || NULL == mdoc->meta.date)          if (NULL == mdoc->meta.title || NULL == mdoc->meta.date)
                 mdoc_nmsg(mdoc, n, MANDOCERR_PROLOGOOO);                  mdoc_nmsg(mdoc, n, MANDOCERR_PROLOG_ORDER);
   
         if (mdoc->meta.os)          if (mdoc->meta.os)
                 mdoc_nmsg(mdoc, n, MANDOCERR_PROLOGREP);                  mdoc_nmsg(mdoc, n, MANDOCERR_PROLOG_REP);
   
         return(1);          return(1);
 }  }
Line 961  pre_dd(PRE_ARGS)
Line 961  pre_dd(PRE_ARGS)
 {  {
   
         if (mdoc->meta.title || mdoc->meta.os)          if (mdoc->meta.title || mdoc->meta.os)
                 mdoc_nmsg(mdoc, n, MANDOCERR_PROLOGOOO);                  mdoc_nmsg(mdoc, n, MANDOCERR_PROLOG_ORDER);
   
         if (mdoc->meta.date)          if (mdoc->meta.date)
                 mdoc_nmsg(mdoc, n, MANDOCERR_PROLOGREP);                  mdoc_nmsg(mdoc, n, MANDOCERR_PROLOG_REP);
   
         return(1);          return(1);
 }  }
Line 2184  post_dt(POST_ARGS)
Line 2184  post_dt(POST_ARGS)
                          * FIXME: don't be lazy: have this make all                           * FIXME: don't be lazy: have this make all
                          * characters be uppercase and just warn once.                           * characters be uppercase and just warn once.
                          */                           */
                         mdoc_nmsg(mdoc, nn, MANDOCERR_UPPERCASE);                          mdoc_nmsg(mdoc, nn, MANDOCERR_TITLE_CASE);
                         break;                          break;
                 }                  }
   
Line 2228  post_dt(POST_ARGS)
Line 2228  post_dt(POST_ARGS)
                 mdoc->meta.vol = mandoc_strdup(cp);                  mdoc->meta.vol = mandoc_strdup(cp);
                 mdoc->meta.msec = mandoc_strdup(nn->string);                  mdoc->meta.msec = mandoc_strdup(nn->string);
         } else {          } else {
                 mdoc_nmsg(mdoc, n, MANDOCERR_BADMSEC);                  mdoc_nmsg(mdoc, n, MANDOCERR_MSEC_BAD);
                 mdoc->meta.vol = mandoc_strdup(nn->string);                  mdoc->meta.vol = mandoc_strdup(nn->string);
                 mdoc->meta.msec = mandoc_strdup(nn->string);                  mdoc->meta.msec = mandoc_strdup(nn->string);
         }          }
Line 2250  post_dt(POST_ARGS)
Line 2250  post_dt(POST_ARGS)
         } else {          } else {
                 cp = mdoc_a2arch(nn->string);                  cp = mdoc_a2arch(nn->string);
                 if (NULL == cp) {                  if (NULL == cp) {
                         mdoc_nmsg(mdoc, nn, MANDOCERR_BADVOLARCH);                          mdoc_nmsg(mdoc, nn, MANDOCERR_ARCH_BAD);
                         free(mdoc->meta.vol);                          free(mdoc->meta.vol);
                         mdoc->meta.vol = mandoc_strdup(nn->string);                          mdoc->meta.vol = mandoc_strdup(nn->string);
                 } else                  } else

Legend:
Removed from v.1.214  
changed lines
  Added in v.1.215

CVSweb