[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.4 and 1.5

version 1.4, 2010/06/19 20:46:28 version 1.5, 2010/06/25 18:53:14
Line 35  static void    ascii_letter(struct termp *, char);
Line 35  static void    ascii_letter(struct termp *, char);
 static  void              ascii_begin(struct termp *);  static  void              ascii_begin(struct termp *);
 static  void              ascii_advance(struct termp *, size_t);  static  void              ascii_advance(struct termp *, size_t);
 static  void              ascii_end(struct termp *);  static  void              ascii_end(struct termp *);
   static  size_t            ascii_width(const struct termp *, char);
   
   
 void *  void *
Line 47  ascii_alloc(char *outopts)
Line 48  ascii_alloc(char *outopts)
         if (NULL == (p = term_alloc(TERMENC_ASCII)))          if (NULL == (p = term_alloc(TERMENC_ASCII)))
                 return(NULL);                  return(NULL);
   
           p->tabwidth = 5;
           p->defrmargin = 78;
   
         p->type = TERMTYPE_CHAR;          p->type = TERMTYPE_CHAR;
         p->letter = ascii_letter;          p->letter = ascii_letter;
         p->begin = ascii_begin;          p->begin = ascii_begin;
         p->end = ascii_end;          p->end = ascii_end;
         p->endline = ascii_endline;          p->endline = ascii_endline;
         p->advance = ascii_advance;          p->advance = ascii_advance;
           p->width = ascii_width;
   
         toks[0] = "width";          toks[0] = "width";
         toks[1] = NULL;          toks[1] = NULL;
Line 71  ascii_alloc(char *outopts)
Line 76  ascii_alloc(char *outopts)
                 p->defrmargin = 58;                  p->defrmargin = 58;
   
         return(p);          return(p);
   }
   
   
   static size_t
   ascii_width(const struct termp *p, char c)
   {
   
           return(1);
 }  }
   
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

CVSweb