[BACK]Return to out.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/out.c between version 1.6 and 1.7

version 1.6, 2010/07/25 18:05:54 version 1.7, 2010/08/18 02:38:40
Line 236 
Line 236 
                         break;                          break;
                 }                  }
                 break;                  break;
           case ('h'):
                   /* FALLTHROUGH */
           case ('v'):
                   /* FALLTHROUGH */
         case ('s'):          case ('s'):
                 if ('+' == wp[i] || '-' == wp[i])                  j = 0;
                   if ('+' == wp[i] || '-' == wp[i]) {
                         i++;                          i++;
                           j = 1;
                   }
   
                 j = ('s' != wp[i - 1]);  
   
                 switch (wp[i++]) {                  switch (wp[i++]) {
                 case ('('):                  case ('('):
                         lim = 2;                          lim = 2;
Line 253 
Line 258 
                         term = '\'';                          term = '\'';
                         break;                          break;
                 case ('0'):                  case ('0'):
                         j++;                          j = 1;
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 default:                  default:
                         i--;                          i--;
Line 262 
Line 267 
                 }                  }
   
                 if ('+' == wp[i] || '-' == wp[i]) {                  if ('+' == wp[i] || '-' == wp[i]) {
                         if (j++)                          if (j)
                                 return(i);                                  return(i);
                         i++;                          i++;
                 }                  }
   
                 if (0 == j)  
                         return(i);  
                 break;                  break;
         case ('['):          case ('['):
                 *d = DECO_SPECIAL;                  *d = DECO_SPECIAL;

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7