[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.16 and 1.17

version 1.16, 2009/06/18 20:46:19 version 1.17, 2009/06/27 09:03:03
Line 55  enum mwarn {
Line 55  enum mwarn {
         WNOWIDTH,          WNOWIDTH,
         WMISSWIDTH,          WMISSWIDTH,
         WESCAPE,          WESCAPE,
         WDEPESC,  
         WDEPCOL,          WDEPCOL,
         WWRONGMSEC,          WWRONGMSEC,
         WSECOOO,          WSECOOO,
Line 486  pwarn(struct mdoc *m, int line, int pos, enum mwarn ty
Line 485  pwarn(struct mdoc *m, int line, int pos, enum mwarn ty
         case (WESCAPE):          case (WESCAPE):
                 p = "invalid escape sequence";                  p = "invalid escape sequence";
                 break;                  break;
         case (WDEPESC):  
                 p = "deprecated special-character escape";  
                 break;  
         case (WNOLINE):          case (WNOLINE):
                 p = "suggested no line arguments";                  p = "suggested no line arguments";
                 break;                  break;
Line 728  check_text(struct mdoc *mdoc, int line, int pos, const
Line 724  check_text(struct mdoc *mdoc, int line, int pos, const
   
                 c = mdoc_isescape(p);                  c = mdoc_isescape(p);
                 if (c) {                  if (c) {
                         /* See if form is deprecated. */  
                         if ('*' == p[1])  
                                 if ( ! pwarn(mdoc, line, pos, WDEPESC))  
                                         return(0);  
                         p += (int)c - 1;                          p += (int)c - 1;
                         continue;                          continue;
                 }                  }

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

CVSweb