[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.88 and 1.89

version 1.88, 2010/12/06 14:04:11 version 1.89, 2010/12/06 15:31:19
Line 94  static int    pre_ign(DECL_ARGS);
Line 94  static int    pre_ign(DECL_ARGS);
 static  int               pre_in(DECL_ARGS);  static  int               pre_in(DECL_ARGS);
 static  int               pre_literal(DECL_ARGS);  static  int               pre_literal(DECL_ARGS);
 static  int               pre_sp(DECL_ARGS);  static  int               pre_sp(DECL_ARGS);
   static  int               pre_ft(DECL_ARGS);
   
 static  void              post_IP(DECL_ARGS);  static  void              post_IP(DECL_ARGS);
 static  void              post_HP(DECL_ARGS);  static  void              post_HP(DECL_ARGS);
Line 137  static const struct termact termacts[MAN_MAX] = {
Line 138  static const struct termact termacts[MAN_MAX] = {
         { pre_ign, NULL, 0 }, /* PD */          { pre_ign, NULL, 0 }, /* PD */
         { pre_ign, NULL, 0 }, /* AT */          { pre_ign, NULL, 0 }, /* AT */
         { pre_in, NULL, MAN_NOTEXT }, /* in */          { pre_in, NULL, MAN_NOTEXT }, /* in */
           { pre_ft, NULL, MAN_NOTEXT }, /* ft */
 };  };
   
   
Line 316  pre_B(DECL_ARGS)
Line 318  pre_B(DECL_ARGS)
   
         term_fontrepl(p, TERMFONT_BOLD);          term_fontrepl(p, TERMFONT_BOLD);
         return(1);          return(1);
   }
   
   /* ARGSUSED */
   static int
   pre_ft(DECL_ARGS)
   {
           const char      *cp;
   
           if (NULL == n->child) {
                   term_fontlast(p);
                   return(0);
           }
   
           cp = n->child->string;
           switch (*cp) {
           case ('4'):
                   /* FALLTHROUGH */
           case ('3'):
                   /* FALLTHROUGH */
           case ('B'):
                   term_fontrepl(p, TERMFONT_BOLD);
                   break;
           case ('2'):
                   /* FALLTHROUGH */
           case ('I'):
                   term_fontrepl(p, TERMFONT_UNDER);
                   break;
           case ('P'):
                   term_fontlast(p);
                   break;
           case ('1'):
                   /* FALLTHROUGH */
           case ('C'):
                   /* FALLTHROUGH */
           case ('R'):
                   term_fontrepl(p, TERMFONT_NONE);
                   break;
           default:
                   break;
           }
           return(0);
 }  }
   
 /* ARGSUSED */  /* ARGSUSED */

Legend:
Removed from v.1.88  
changed lines
  Added in v.1.89

CVSweb