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

Diff for /mandoc/term.c between version 1.174 and 1.176

version 1.174, 2010/10/02 15:15:55 version 1.176, 2011/01/04 13:14:26
Line 146  term_flushln(struct termp *p)
Line 146  term_flushln(struct termp *p)
          * an indentation, but can be, for tagged lists or columns, a           * an indentation, but can be, for tagged lists or columns, a
          * small set of values.           * small set of values.
          */           */
         assert  (p->rmargin > p->offset);          assert  (p->rmargin >= p->offset);
         dv     = p->rmargin - p->offset;          dv     = p->rmargin - p->offset;
         maxvis = (int)dv > p->overstep ? dv - (size_t)p->overstep : 0;          maxvis = (int)dv > p->overstep ? dv - (size_t)p->overstep : 0;
         dv     = p->maxrmargin - p->offset;          dv     = p->maxrmargin - p->offset;
Line 677  term_strlen(const struct termp *p, const char *cp)
Line 677  term_strlen(const struct termp *p, const char *cp)
                         if (rhs)                          if (rhs)
                                 for (i = 0; i < rsz; i++)                                  for (i = 0; i < rsz; i++)
                                         sz += (*p->width)(p, *rhs++);                                          sz += (*p->width)(p, *rhs++);
                   } else if (ASCII_NBRSP == *cp) {
                           sz += (*p->width)(p, ' ');
                           cp++;
                   } else if (ASCII_HYPH == *cp) {
                           sz += (*p->width)(p, '-');
                           cp++;
                 } else                  } else
                         sz += (*p->width)(p, *cp++);                          sz += (*p->width)(p, *cp++);
   

Legend:
Removed from v.1.174  
changed lines
  Added in v.1.176

CVSweb