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

Diff for /mandoc/term.h between version 1.115 and 1.118

version 1.115, 2015/07/17 22:38:29 version 1.118, 2015/11/07 14:01:16
Line 77  struct termp {
Line 77  struct termp {
 #define TERMP_BACKAFTER  (1 << 6)       /* Back up after next character. */  #define TERMP_BACKAFTER  (1 << 6)       /* Back up after next character. */
 #define TERMP_BACKBEFORE (1 << 7)       /* Back up before next character. */  #define TERMP_BACKBEFORE (1 << 7)       /* Back up before next character. */
 #define TERMP_NOBREAK    (1 << 8)       /* See term_flushln(). */  #define TERMP_NOBREAK    (1 << 8)       /* See term_flushln(). */
 #define TERMP_BRIND      (1 << 9)       /* See term_flushln(). */  #define TERMP_BRTRSP     (1 << 9)       /* See term_flushln(). */
 #define TERMP_DANGLE     (1 << 10)      /* See term_flushln(). */  #define TERMP_BRIND      (1 << 10)      /* See term_flushln(). */
 #define TERMP_HANG       (1 << 11)      /* See term_flushln(). */  #define TERMP_DANGLE     (1 << 11)      /* See term_flushln(). */
 #define TERMP_NOSPLIT    (1 << 12)      /* Do not break line before .An. */  #define TERMP_HANG       (1 << 12)      /* See term_flushln(). */
 #define TERMP_SPLIT      (1 << 13)      /* Break line before .An. */  #define TERMP_NOSPLIT    (1 << 13)      /* Do not break line before .An. */
 #define TERMP_NONEWLINE  (1 << 14)      /* No line break in nofill mode. */  #define TERMP_SPLIT      (1 << 14)      /* Break line before .An. */
   #define TERMP_NONEWLINE  (1 << 15)      /* No line break in nofill mode. */
         int              *buf;          /* Output buffer. */          int              *buf;          /* Output buffer. */
         enum termenc      enc;          /* Type of encoding. */          enum termenc      enc;          /* Type of encoding. */
         const struct mchars *symtab;    /* Character table. */  
         enum termfont     fontl;        /* Last font set. */          enum termfont     fontl;        /* Last font set. */
         enum termfont    *fontq;        /* Symmetric fonts. */          enum termfont    *fontq;        /* Symmetric fonts. */
         int               fontsz;       /* Allocated size of font stack */          int               fontsz;       /* Allocated size of font stack */
Line 105  struct termp {
Line 105  struct termp {
         struct termp_ps  *ps;          struct termp_ps  *ps;
 };  };
   
 __BEGIN_DECLS  
   
 struct  tbl_span;  struct  tbl_span;
 struct  eqn;  struct  eqn;
Line 134  void    term_fontpop(struct termp *);
Line 133  void    term_fontpop(struct termp *);
 void              term_fontpopq(struct termp *, int);  void              term_fontpopq(struct termp *, int);
 void              term_fontrepl(struct termp *, enum termfont);  void              term_fontrepl(struct termp *, enum termfont);
 void              term_fontlast(struct termp *);  void              term_fontlast(struct termp *);
   
 __END_DECLS  

Legend:
Removed from v.1.115  
changed lines
  Added in v.1.118

CVSweb