[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.35 and 1.37

version 1.35, 2009/07/12 20:24:24 version 1.37, 2009/07/12 20:50:08
Line 147  static int   termp_ft_pre(DECL_ARGS);
Line 147  static int   termp_ft_pre(DECL_ARGS);
 static  int       termp_ic_pre(DECL_ARGS);  static  int       termp_ic_pre(DECL_ARGS);
 static  int       termp_in_pre(DECL_ARGS);  static  int       termp_in_pre(DECL_ARGS);
 static  int       termp_it_pre(DECL_ARGS);  static  int       termp_it_pre(DECL_ARGS);
 static  int       termp_lb_pre(DECL_ARGS);  
 static  int       termp_lk_pre(DECL_ARGS);  static  int       termp_lk_pre(DECL_ARGS);
 static  int       termp_ms_pre(DECL_ARGS);  static  int       termp_ms_pre(DECL_ARGS);
 static  int       termp_mt_pre(DECL_ARGS);  static  int       termp_mt_pre(DECL_ARGS);
Line 166  static int   termp_sh_pre(DECL_ARGS);
Line 165  static int   termp_sh_pre(DECL_ARGS);
 static  int       termp_sm_pre(DECL_ARGS);  static  int       termp_sm_pre(DECL_ARGS);
 static  int       termp_sq_pre(DECL_ARGS);  static  int       termp_sq_pre(DECL_ARGS);
 static  int       termp_ss_pre(DECL_ARGS);  static  int       termp_ss_pre(DECL_ARGS);
 static  int       termp_st_pre(DECL_ARGS);  
 static  int       termp_sx_pre(DECL_ARGS);  static  int       termp_sx_pre(DECL_ARGS);
 static  int       termp_sy_pre(DECL_ARGS);  static  int       termp_sy_pre(DECL_ARGS);
 static  int       termp_ud_pre(DECL_ARGS);  static  int       termp_ud_pre(DECL_ARGS);
Line 213  static const struct termact termacts[MDOC_MAX] = {
Line 211  static const struct termact termacts[MDOC_MAX] = {
         { NULL, NULL }, /* Ot */          { NULL, NULL }, /* Ot */
         { termp_pa_pre, NULL }, /* Pa */          { termp_pa_pre, NULL }, /* Pa */
         { termp_rv_pre, NULL }, /* Rv */          { termp_rv_pre, NULL }, /* Rv */
         { termp_st_pre, NULL }, /* St */          { NULL, NULL }, /* St */
         { termp_va_pre, NULL }, /* Va */          { termp_va_pre, NULL }, /* Va */
         { termp_vt_pre, termp_vt_post }, /* Vt */          { termp_vt_pre, termp_vt_post }, /* Vt */
         { termp_xr_pre, NULL }, /* Xr */          { termp_xr_pre, NULL }, /* Xr */
Line 282  static const struct termact termacts[MDOC_MAX] = {
Line 280  static const struct termact termacts[MDOC_MAX] = {
         { NULL, NULL }, /* Hf */          { NULL, NULL }, /* Hf */
         { NULL, NULL }, /* Fr */          { NULL, NULL }, /* Fr */
         { termp_ud_pre, NULL }, /* Ud */          { termp_ud_pre, NULL }, /* Ud */
         { termp_lb_pre, termp_lb_post }, /* Lb */          { NULL, termp_lb_post }, /* Lb */
         { termp_pp_pre, NULL }, /* Lp */          { termp_pp_pre, NULL }, /* Lp */
         { termp_lk_pre, NULL }, /* Lk */          { termp_lk_pre, NULL }, /* Lk */
         { termp_mt_pre, NULL }, /* Mt */          { termp_mt_pre, NULL }, /* Mt */
Line 1042  termp_pp_pre(DECL_ARGS)
Line 1040  termp_pp_pre(DECL_ARGS)
   
 /* ARGSUSED */  /* ARGSUSED */
 static int  static int
 termp_st_pre(DECL_ARGS)  
 {  
         const char      *cp;  
   
         if (node->child && (cp = mdoc_a2st(node->child->string)))  
                 term_word(p, cp);  
         return(0);  
 }  
   
   
 /* ARGSUSED */  
 static int  
 termp_rs_pre(DECL_ARGS)  termp_rs_pre(DECL_ARGS)
 {  {
   
Line 1292  termp_bt_pre(DECL_ARGS)
Line 1278  termp_bt_pre(DECL_ARGS)
 {  {
   
         term_word(p, "is currently in beta test.");          term_word(p, "is currently in beta test.");
         return(1);  
 }  
   
   
 /* ARGSUSED */  
 static int  
 termp_lb_pre(DECL_ARGS)  
 {  
         const char      *lb;  
   
         assert(node->child && MDOC_TEXT == node->child->type);  
         lb = mdoc_a2lib(node->child->string);  
         if (lb) {  
                 term_word(p, lb);  
                 return(0);  
         }  
         term_word(p, "library");  
         return(1);          return(1);
 }  }
   

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.37

CVSweb