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

Diff for /mandoc/term_ascii.c between version 1.40 and 1.42

version 1.40, 2014/11/20 13:56:20 version 1.42, 2014/12/31 16:52:40
Line 69  ascii_init(enum termenc enc, const struct mchars *mcha
Line 69  ascii_init(enum termenc enc, const struct mchars *mcha
         p->symtab = mchars;          p->symtab = mchars;
         p->tabwidth = 5;          p->tabwidth = 5;
         p->defrmargin = p->lastrmargin = 78;          p->defrmargin = p->lastrmargin = 78;
           p->fontq = mandoc_reallocarray(NULL,
                (p->fontsz = 8), sizeof(enum termfont));
           p->fontq[0] = p->fontl = TERMFONT_NONE;
   
         p->begin = ascii_begin;          p->begin = ascii_begin;
         p->end = ascii_end;          p->end = ascii_end;
Line 169  ascii_setwidth(struct termp *p, int iop, size_t width)
Line 172  ascii_setwidth(struct termp *p, int iop, size_t width)
                 p->defrmargin = 0;                  p->defrmargin = 0;
         p->lastrmargin = p->rmargin;          p->lastrmargin = p->rmargin;
         p->rmargin = p->maxrmargin = p->defrmargin;          p->rmargin = p->maxrmargin = p->defrmargin;
   }
   
   void
   ascii_sepline(void *arg)
   {
           struct termp    *p;
           size_t           i;
   
           p = (struct termp *)arg;
           putchar('\n');
           for (i = 0; i < p->defrmargin; i++)
                   putchar('-');
           putchar('\n');
           putchar('\n');
 }  }
   
 static size_t  static size_t

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.42

CVSweb