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

Diff for /mandoc/mdoc_term.c between version 1.9 and 1.10

version 1.9, 2009/06/11 12:07:49 version 1.10, 2009/06/11 12:55:30
Line 86  struct termpair {
Line 86  struct termpair {
         struct termpair  *ppair;          struct termpair  *ppair;
         int               type;          int               type;
 #define TERMPAIR_FLAG    (1 << 0)  #define TERMPAIR_FLAG    (1 << 0)
         int               flag;          int               flag;         /* Whether being used. */
         size_t            offset;          size_t            offset;       /* Left margin. */
         size_t            rmargin;          size_t            rmargin;      /* Right margin. */
         int               count;          int               count;        /* Enum count. */
 };  };
   
 #define TERMPAIR_SETFLAG(termp, p, fl) \  #define TERMPAIR_SETFLAG(termp, p, fl) \
Line 602  arg_offset(const struct mdoc_argv *arg)
Line 602  arg_offset(const struct mdoc_argv *arg)
 {  {
   
         assert(*arg->value);          assert(*arg->value);
           if (0 == strcmp(*arg->value, "left"))
                   return(0);
         if (0 == strcmp(*arg->value, "indent"))          if (0 == strcmp(*arg->value, "indent"))
                 return(INDENT);                  return(INDENT);
         if (0 == strcmp(*arg->value, "indent-two"))          if (0 == strcmp(*arg->value, "indent-two"))
                 return(INDENT * 2);                  return(INDENT * 2);
   
           /* FIXME: needs to support field-widths (10n, etc.). */
         return(strlen(*arg->value));          return(strlen(*arg->value));
 }  }
   

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

CVSweb