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

Diff for /mandoc/term.c between version 1.88 and 1.89

version 1.88, 2009/07/16 12:34:06 version 1.89, 2009/07/16 13:17:51
Line 252  term_flushln(struct termp *p)
Line 252  term_flushln(struct termp *p)
   
                 /* LINTED */                  /* LINTED */
                 for (j = i, vsz = 0; j < (int)p->col; j++) {                  for (j = i, vsz = 0; j < (int)p->col; j++) {
                         if (' ' == p->buf[j])                          if (' ' == p->buf[j])
                                 break;                                  break;
                         else if (8 == p->buf[j])                          else if (8 == p->buf[j])
                                 j += 1;                                  vsz--;
                         else                          else
                                 vsz++;                                  vsz++;
                 }                  }
Line 549  term_chara(struct termp *p, char c)
Line 549  term_chara(struct termp *p, char c)
 static void  static void
 term_encodea(struct termp *p, char c)  term_encodea(struct termp *p, char c)
 {  {
   
         if (TERMP_STYLE & p->flags) {          if (' ' != c && TERMP_STYLE & p->flags) {
                 if (TERMP_BOLD & p->flags) {                  if (TERMP_BOLD & p->flags) {
                         term_chara(p, c);                          term_chara(p, c);
                         term_chara(p, 8);                          term_chara(p, 8);

Legend:
Removed from v.1.88  
changed lines
  Added in v.1.89

CVSweb