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

Diff for /mandoc/man_term.c between version 1.81 and 1.82

version 1.81, 2010/07/22 13:36:25 version 1.82, 2010/07/22 13:47:50
Line 92  static int    pre_RS(DECL_ARGS);
Line 92  static int    pre_RS(DECL_ARGS);
 static  int               pre_SH(DECL_ARGS);  static  int               pre_SH(DECL_ARGS);
 static  int               pre_SS(DECL_ARGS);  static  int               pre_SS(DECL_ARGS);
 static  int               pre_TP(DECL_ARGS);  static  int               pre_TP(DECL_ARGS);
 static  int               pre_br(DECL_ARGS);  
 static  int               pre_fi(DECL_ARGS);  static  int               pre_fi(DECL_ARGS);
 static  int               pre_ign(DECL_ARGS);  static  int               pre_ign(DECL_ARGS);
 static  int               pre_nf(DECL_ARGS);  static  int               pre_nf(DECL_ARGS);
Line 106  static void    post_SS(DECL_ARGS);
Line 105  static void    post_SS(DECL_ARGS);
 static  void              post_TP(DECL_ARGS);  static  void              post_TP(DECL_ARGS);
   
 static  const struct termact termacts[MAN_MAX] = {  static  const struct termact termacts[MAN_MAX] = {
         { pre_br, NULL, MAN_NOTEXT }, /* br */          { pre_sp, NULL, MAN_NOTEXT }, /* br */
         { NULL, NULL, 0 }, /* TH */          { NULL, NULL, 0 }, /* TH */
         { pre_SH, post_SH, 0 }, /* SH */          { pre_SH, post_SH, 0 }, /* SH */
         { pre_SS, post_SS, 0 }, /* SS */          { pre_SS, post_SS, 0 }, /* SS */
Line 359  pre_sp(DECL_ARGS)
Line 358  pre_sp(DECL_ARGS)
 {  {
         size_t           i, len;          size_t           i, len;
   
         len = n->child ?          switch (n->tok) {
                 a2height(p, n->child->string) : term_len(p, 1);          case (MAN_br):
                   len = 0;
                   break;
           default:
                   len = n->child ? a2height(p, n->child->string) : 1;
                   break;
           }
   
         if (0 == len)          if (0 == len)
                 term_newln(p);                  term_newln(p);
         for (i = 0; i <= len; i++)          for (i = 0; i < len; i++)
                 term_vspace(p);                  term_vspace(p);
   
         return(0);  
 }  
   
   
 /* ARGSUSED */  
 static int  
 pre_br(DECL_ARGS)  
 {  
   
         term_newln(p);  
         return(0);          return(0);
 }  }
   

Legend:
Removed from v.1.81  
changed lines
  Added in v.1.82

CVSweb