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

Diff for /mandoc/out.h between version 1.10 and 1.14

version 1.10, 2010/04/07 11:25:38 version 1.14, 2010/07/21 20:35:03
Line 1 
Line 1 
 /*      $Id$ */  /*      $Id$ */
 /*  /*
  * Copyright (c) 2009 Kristaps Dzonsons <kristaps@kth.se>   * Copyright (c) 2009 Kristaps Dzonsons <kristaps@bsd.lv>
  *   *
  * Permission to use, copy, modify, and distribute this software for any   * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above   * purpose with or without fee is hereby granted, provided that the above
Line 37  enum roffscale {
Line 37  enum roffscale {
   
 enum    roffdeco {  enum    roffdeco {
         DECO_NONE,          DECO_NONE,
         DECO_SPECIAL,          DECO_SPECIAL, /* special character */
         DECO_RESERVED,          DECO_SSPECIAL, /* single-char special */
           DECO_RESERVED, /* reserved word */
         DECO_BOLD,          DECO_BOLD,
         DECO_ITALIC,          DECO_ITALIC,
         DECO_ROMAN,          DECO_ROMAN,
         DECO_PREVIOUS,          DECO_PREVIOUS,
         DECO_SIZE,  
         DECO_NOSPACE,          DECO_NOSPACE,
         DECO_FONT, /* font */          DECO_FONT, /* font */
         DECO_FFONT, /* font family */          DECO_FFONT, /* font family */
Line 53  enum roffdeco {
Line 53  enum roffdeco {
 struct  roffsu {  struct  roffsu {
         enum roffscale    unit;          enum roffscale    unit;
         double            scale;          double            scale;
         int               pt;  
 };  };
   
 #define SCALE_INVERT(p) \  #define SCALE_INVERT(p) \
Line 62  struct roffsu {
Line 61  struct roffsu {
   
 #define SCALE_VS_INIT(p, v) \  #define SCALE_VS_INIT(p, v) \
         do { (p)->unit = SCALE_VS; \          do { (p)->unit = SCALE_VS; \
              (p)->scale = (v); \               (p)->scale = (v); } \
              (p)->pt = 0; } \  
         while (/* CONSTCOND */ 0)          while (/* CONSTCOND */ 0)
   
 #define SCALE_HS_INIT(p, v) \  #define SCALE_HS_INIT(p, v) \
         do { (p)->unit = SCALE_BU; \          do { (p)->unit = SCALE_BU; \
              (p)->scale = (v); \               (p)->scale = (v); } \
              (p)->pt = 0; } \  
         while (/* CONSTCOND */ 0)          while (/* CONSTCOND */ 0)
   
 int               a2roffsu(const char *,  int               a2roffsu(const char *,

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.14

CVSweb