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

Diff for /src/usr.bin/mandoc/man_term.c between version 1.137 and 1.138

version 1.137, 2015/09/21 13:24:32 version 1.138, 2015/10/06 18:30:43
Line 210 
Line 210 
 pre_ign(DECL_ARGS)  pre_ign(DECL_ARGS)
 {  {
   
         return(0);          return 0;
 }  }
   
 static int  static int
Line 218 
Line 218 
 {  {
   
         term_setwidth(p, n->nchild ? n->child->string : NULL);          term_setwidth(p, n->nchild ? n->child->string : NULL);
         return(0);          return 0;
 }  }
   
 static int  static int
Line 226 
Line 226 
 {  {
   
         term_fontrepl(p, TERMFONT_UNDER);          term_fontrepl(p, TERMFONT_UNDER);
         return(1);          return 1;
 }  }
   
 static int  static int
Line 253 
Line 253 
                 p->flags |= TERMP_NOSPACE;                  p->flags |= TERMP_NOSPACE;
         }          }
   
         return(0);          return 0;
 }  }
   
 static int  static int
Line 264 
Line 264 
         n = n->child;          n = n->child;
         if (n == NULL) {          if (n == NULL) {
                 mt->pardist = 1;                  mt->pardist = 1;
                 return(0);                  return 0;
         }          }
         assert(n->type == ROFFT_TEXT);          assert(n->type == ROFFT_TEXT);
         if (a2roffsu(n->string, &su, SCALE_VS))          if (a2roffsu(n->string, &su, SCALE_VS))
                 mt->pardist = term_vspan(p, &su);                  mt->pardist = term_vspan(p, &su);
         return(0);          return 0;
 }  }
   
 static int  static int
Line 323 
Line 323 
                         p->flags |= TERMP_NOSPACE;                          p->flags |= TERMP_NOSPACE;
         }          }
   
         return(0);          return 0;
 }  }
   
 static int  static int
Line 331 
Line 331 
 {  {
   
         term_fontrepl(p, TERMFONT_BOLD);          term_fontrepl(p, TERMFONT_BOLD);
         return(1);          return 1;
 }  }
   
 static int  static int
Line 353 
Line 353 
         term_fontrepl(p, TERMFONT_NONE);          term_fontrepl(p, TERMFONT_NONE);
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
         term_word(p, "]");          term_word(p, "]");
         return(0);          return 0;
 }  }
   
 static int  static int
Line 363 
Line 363 
   
         if (NULL == n->child) {          if (NULL == n->child) {
                 term_fontlast(p);                  term_fontlast(p);
                 return(0);                  return 0;
         }          }
   
         cp = n->child->string;          cp = n->child->string;
Line 393 
Line 393 
         default:          default:
                 break;                  break;
         }          }
         return(0);          return 0;
 }  }
   
 static int  static int
Line 408 
Line 408 
   
         if (NULL == n->child) {          if (NULL == n->child) {
                 p->offset = mt->offset;                  p->offset = mt->offset;
                 return(0);                  return 0;
         }          }
   
         cp = n->child->string;          cp = n->child->string;
Line 422 
Line 422 
                 cp--;                  cp--;
   
         if ( ! a2roffsu(++cp, &su, SCALE_EN))          if ( ! a2roffsu(++cp, &su, SCALE_EN))
                 return(0);                  return 0;
   
         v = (term_hspan(p, &su) + 11) / 24;          v = (term_hspan(p, &su) + 11) / 24;
   
Line 435 
Line 435 
         if (p->offset > SHRT_MAX)          if (p->offset > SHRT_MAX)
                 p->offset = term_len(p, p->defindent);                  p->offset = term_len(p, p->defindent);
   
         return(0);          return 0;
 }  }
   
 static int  static int
Line 456 
Line 456 
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case MAN_P:                  case MAN_P:
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                         return(0);                          return 0;
                 default:                  default:
                         break;                          break;
                 }                  }
Line 491 
Line 491 
                 p->flags &= ~(TERMP_NOBREAK | TERMP_BRIND);                  p->flags &= ~(TERMP_NOBREAK | TERMP_BRIND);
         }          }
   
         return(0);          return 0;
 }  }
   
 static int  static int
Line 504 
Line 504 
         switch (n->type) {          switch (n->type) {
         case ROFFT_BLOCK:          case ROFFT_BLOCK:
                 print_bvspace(p, n, mt->pardist);                  print_bvspace(p, n, mt->pardist);
                 return(1);                  return 1;
         case ROFFT_BODY:          case ROFFT_BODY:
                 break;                  break;
         default:          default:
                 return(0);                  return 0;
         }          }
   
         if ( ! (MANT_LITERAL & mt->fl)) {          if ( ! (MANT_LITERAL & mt->fl)) {
Line 531 
Line 531 
   
         p->offset = mt->offset;          p->offset = mt->offset;
         p->rmargin = mt->offset + len;          p->rmargin = mt->offset + len;
         return(1);          return 1;
 }  }
   
 static void  static void
Line 576 
Line 576 
                 break;                  break;
         }          }
   
         return(n->type != ROFFT_HEAD);          return n->type != ROFFT_HEAD;
 }  }
   
 static int  static int
Line 598 
Line 598 
                 print_bvspace(p, n, mt->pardist);                  print_bvspace(p, n, mt->pardist);
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         default:          default:
                 return(1);                  return 1;
         }          }
   
         /* Calculate the offset from the optional second argument. */          /* Calculate the offset from the optional second argument. */
Line 628 
Line 628 
                 if (savelit)                  if (savelit)
                         mt->fl |= MANT_LITERAL;                          mt->fl |= MANT_LITERAL;
   
                 return(0);                  return 0;
         case ROFFT_BODY:          case ROFFT_BODY:
                 p->offset = mt->offset + len;                  p->offset = mt->offset + len;
                 p->rmargin = p->maxrmargin;                  p->rmargin = p->maxrmargin;
Line 637 
Line 637 
                 break;                  break;
         }          }
   
         return(1);          return 1;
 }  }
   
 static void  static void
Line 679 
Line 679 
                 print_bvspace(p, n, mt->pardist);                  print_bvspace(p, n, mt->pardist);
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         default:          default:
                 return(1);                  return 1;
         }          }
   
         /* Calculate offset. */          /* Calculate offset. */
Line 716 
Line 716 
   
                 if (savelit)                  if (savelit)
                         mt->fl |= MANT_LITERAL;                          mt->fl |= MANT_LITERAL;
                 return(0);                  return 0;
         case ROFFT_BODY:          case ROFFT_BODY:
                 p->offset = mt->offset + len;                  p->offset = mt->offset + len;
                 p->rmargin = p->maxrmargin;                  p->rmargin = p->maxrmargin;
Line 727 
Line 727 
                 break;                  break;
         }          }
   
         return(1);          return 1;
 }  }
   
 static void  static void
Line 790 
Line 790 
                 break;                  break;
         }          }
   
         return(1);          return 1;
 }  }
   
 static void  static void
Line 851 
Line 851 
                 break;                  break;
         }          }
   
         return(1);          return 1;
 }  }
   
 static void  static void
Line 878 
Line 878 
         switch (n->type) {          switch (n->type) {
         case ROFFT_BLOCK:          case ROFFT_BLOCK:
                 term_newln(p);                  term_newln(p);
                 return(1);                  return 1;
         case ROFFT_HEAD:          case ROFFT_HEAD:
                 return(0);                  return 0;
         default:          default:
                 break;                  break;
         }          }
Line 904 
Line 904 
                 mt->lmargincur = mt->lmarginsz;                  mt->lmargincur = mt->lmarginsz;
   
         mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);          mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);
         return(1);          return 1;
 }  }
   
 static void  static void
Line 932 
Line 932 
 pre_UR(DECL_ARGS)  pre_UR(DECL_ARGS)
 {  {
   
         return (n->type != ROFFT_HEAD);          return n->type != ROFFT_HEAD;
 }  }
   
 static void  static void

Legend:
Removed from v.1.137  
changed lines
  Added in v.1.138