[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.192 and 1.194

version 1.192, 2017/04/24 23:06:18 version 1.194, 2017/05/04 22:16:09
Line 116  static const struct termact __termacts[MAN_MAX - MAN_T
Line 116  static const struct termact __termacts[MAN_MAX - MAN_T
         { pre_I, NULL, 0 }, /* I */          { pre_I, NULL, 0 }, /* I */
         { pre_alternate, NULL, 0 }, /* IR */          { pre_alternate, NULL, 0 }, /* IR */
         { pre_alternate, NULL, 0 }, /* RI */          { pre_alternate, NULL, 0 }, /* RI */
         { pre_sp, NULL, MAN_NOTEXT }, /* br */  
         { pre_sp, NULL, MAN_NOTEXT }, /* sp */          { pre_sp, NULL, MAN_NOTEXT }, /* sp */
         { pre_literal, NULL, 0 }, /* nf */          { pre_literal, NULL, 0 }, /* nf */
         { pre_literal, NULL, 0 }, /* fi */          { pre_literal, NULL, 0 }, /* fi */
Line 458  pre_sp(DECL_ARGS)
Line 457  pre_sp(DECL_ARGS)
                 }                  }
         }          }
   
         if (n->tok == MAN_br)          if (n->child == NULL)
                 len = 0;  
         else if (n->child == NULL)  
                 len = 1;                  len = 1;
         else {          else {
                 if ( ! a2roffsu(n->child->string, &su, SCALE_VS))                  if ( ! a2roffsu(n->child->string, &su, SCALE_VS))
Line 987  print_man_node(DECL_ARGS)
Line 984  print_man_node(DECL_ARGS)
                 break;                  break;
         }          }
   
           if (n->tok < ROFF_MAX) {
                   roff_term_pre(p, n);
                   return;
           }
   
           assert(n->tok >= MAN_TH && n->tok <= MAN_MAX);
         if ( ! (MAN_NOTEXT & termacts[n->tok].flags))          if ( ! (MAN_NOTEXT & termacts[n->tok].flags))
                 term_fontrepl(p, TERMFONT_NONE);                  term_fontrepl(p, TERMFONT_NONE);
   

Legend:
Removed from v.1.192  
changed lines
  Added in v.1.194

CVSweb