[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.243 and 1.244

version 1.243, 2023/10/24 20:53:12 version 1.244, 2023/11/13 19:13:01
Line 153  terminal_man(void *arg, const struct roff_meta *man)
Line 153  terminal_man(void *arg, const struct roff_meta *man)
         struct mtermp            mt;          struct mtermp            mt;
         struct termp            *p;          struct termp            *p;
         struct roff_node        *n, *nc, *nn;          struct roff_node        *n, *nc, *nn;
         size_t                   save_defindent;  
   
         p = (struct termp *)arg;          p = (struct termp *)arg;
         save_defindent = p->defindent;  
         if (p->synopsisonly == 0 && p->defindent == 0)  
                 p->defindent = 7;  
         p->tcol->rmargin = p->maxrmargin = p->defrmargin;          p->tcol->rmargin = p->maxrmargin = p->defrmargin;
         term_tab_set(p, NULL);          term_tab_set(p, NULL);
         term_tab_set(p, "T");          term_tab_set(p, "T");
         term_tab_set(p, ".5i");          term_tab_set(p, ".5i");
   
         memset(&mt, 0, sizeof(mt));          memset(&mt, 0, sizeof(mt));
         mt.lmargin[mt.lmargincur] = term_len(p, p->defindent);          mt.lmargin[mt.lmargincur] = term_len(p, 7);
         mt.offset = term_len(p, p->defindent);          mt.offset = term_len(p, p->defindent);
         mt.pardist = 1;          mt.pardist = 1;
   
Line 195  terminal_man(void *arg, const struct roff_meta *man)
Line 191  terminal_man(void *arg, const struct roff_meta *man)
                         print_man_nodelist(p, &mt, n, man);                          print_man_nodelist(p, &mt, n, man);
                 term_end(p);                  term_end(p);
         }          }
         p->defindent = save_defindent;  
 }  }
   
 /*  /*
Line 504  pre_PP(DECL_ARGS)
Line 499  pre_PP(DECL_ARGS)
 {  {
         switch (n->type) {          switch (n->type) {
         case ROFFT_BLOCK:          case ROFFT_BLOCK:
                 mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);                  mt->lmargin[mt->lmargincur] = term_len(p, 7);
                 print_bvspace(p, n, mt->pardist);                  print_bvspace(p, n, mt->pardist);
                 break;                  break;
         case ROFFT_HEAD:          case ROFFT_HEAD:
Line 680  pre_SS(DECL_ARGS)
Line 675  pre_SS(DECL_ARGS)
   
         switch (n->type) {          switch (n->type) {
         case ROFFT_BLOCK:          case ROFFT_BLOCK:
                 mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);                  mt->lmargin[mt->lmargincur] = term_len(p, 7);
                 mt->offset = term_len(p, p->defindent);                  mt->offset = term_len(p, p->defindent);
   
                 /*                  /*
Line 721  pre_SH(DECL_ARGS)
Line 716  pre_SH(DECL_ARGS)
   
         switch (n->type) {          switch (n->type) {
         case ROFFT_BLOCK:          case ROFFT_BLOCK:
                 mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);                  mt->lmargin[mt->lmargincur] = term_len(p, 7);
                 mt->offset = term_len(p, p->defindent);                  mt->offset = term_len(p, p->defindent);
   
                 /*                  /*
Line 805  pre_RS(DECL_ARGS)
Line 800  pre_RS(DECL_ARGS)
         if (++mt->lmarginsz < MAXMARGINS)          if (++mt->lmarginsz < MAXMARGINS)
                 mt->lmargincur = mt->lmarginsz;                  mt->lmargincur = mt->lmarginsz;
   
         mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);          mt->lmargin[mt->lmargincur] = term_len(p, 7);
         return 1;          return 1;
 }  }
   

Legend:
Removed from v.1.243  
changed lines
  Added in v.1.244

CVSweb