[BACK]Return to man_term.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/man_term.c between version 1.158 and 1.161

version 1.158, 2014/12/04 01:33:42 version 1.161, 2014/12/23 08:15:53
Line 201  a2width(const struct termp *p, const char *cp)
Line 201  a2width(const struct termp *p, const char *cp)
 {  {
         struct roffsu    su;          struct roffsu    su;
   
         if ( ! a2roffsu(cp, &su, SCALE_BU))          if ( ! a2roffsu(cp, &su, SCALE_EN))
                 return(-1);                  return(-1);
   
         return((int)term_hspan(p, &su));          return((int)term_hspan(p, &su));
Line 288  pre_literal(DECL_ARGS)
Line 288  pre_literal(DECL_ARGS)
 static int  static int
 pre_PD(DECL_ARGS)  pre_PD(DECL_ARGS)
 {  {
           struct roffsu    su;
   
         n = n->child;          n = n->child;
         if (0 == n) {          if (n == NULL) {
                 mt->pardist = 1;                  mt->pardist = 1;
                 return(0);                  return(0);
         }          }
         assert(MAN_TEXT == n->type);          assert(MAN_TEXT == n->type);
         mt->pardist = atoi(n->string);          if (a2roffsu(n->string, &su, SCALE_VS))
                   mt->pardist = term_vspan(p, &su);
         return(0);          return(0);
 }  }
   
Line 631  pre_IP(DECL_ARGS)
Line 633  pre_IP(DECL_ARGS)
   
                 p->offset = mt->offset;                  p->offset = mt->offset;
                 p->rmargin = mt->offset + len;                  p->rmargin = mt->offset + len;
                 if (ival < 0)  
                         break;  
   
                 /* Set the saved left-margin. */                  /* Set the saved left-margin. */
                 mt->lmargin[mt->lmargincur] = (size_t)ival;                  if (ival >= 0)
                           mt->lmargin[mt->lmargincur] = (size_t)ival;
   
                 savelit = MANT_LITERAL & mt->fl;                  savelit = MANT_LITERAL & mt->fl;
                 mt->fl &= ~MANT_LITERAL;                  mt->fl &= ~MANT_LITERAL;

Legend:
Removed from v.1.158  
changed lines
  Added in v.1.161

CVSweb