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

Diff for /mandoc/tbl_term.c between version 1.49 and 1.50

version 1.49, 2017/06/12 20:45:18 version 1.50, 2017/06/12 22:49:16
Line 242  term_tbl(struct termp *tp, const struct tbl_span *sp)
Line 242  term_tbl(struct termp *tp, const struct tbl_span *sp)
                                         cp = cp->next;                                          cp = cp->next;
                                 } else                                  } else
                                         vert = 0;                                          vert = 0;
                                 if (sp->opts->opts & TBL_OPT_ALLBOX)                                  if (vert == 0 &&
                                       sp->opts->opts & TBL_OPT_ALLBOX)
                                         vert = 1;                                          vert = 1;
                                 if (vert == 0)                                  if (vert == 0)
                                         continue;                                          continue;
Line 302  term_tbl(struct termp *tp, const struct tbl_span *sp)
Line 303  term_tbl(struct termp *tp, const struct tbl_span *sp)
                 free(tp->tbl.cols);                  free(tp->tbl.cols);
                 tp->tbl.cols = NULL;                  tp->tbl.cols = NULL;
                 tp->tcol->offset = offset;                  tp->tcol->offset = offset;
         } else if (horiz == 0 && sp->opts->opts & TBL_OPT_ALLBOX)          } else if (horiz == 0 && sp->opts->opts & TBL_OPT_ALLBOX &&
               (sp->next == NULL || sp->next->pos == TBL_SPAN_DATA ||
                sp->next->next != NULL))
                 tbl_hrule(tp, sp, 1);                  tbl_hrule(tp, sp, 1);
   
         tp->flags &= ~TERMP_NONOSPACE;          tp->flags &= ~TERMP_NONOSPACE;

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50

CVSweb