[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.283 and 1.287

version 1.283, 2014/10/13 22:00:47 version 1.287, 2014/10/28 17:36:19
Line 261  terminal_mdoc(void *arg, const struct mdoc *mdoc)
Line 261  terminal_mdoc(void *arg, const struct mdoc *mdoc)
         p->rmargin = p->maxrmargin = p->defrmargin;          p->rmargin = p->maxrmargin = p->defrmargin;
         p->tabwidth = term_len(p, 5);          p->tabwidth = term_len(p, 5);
   
         if (NULL == p->symtab)  
                 p->symtab = mchars_alloc();  
   
         n = mdoc_node(mdoc)->child;          n = mdoc_node(mdoc)->child;
         meta = mdoc_meta(mdoc);          meta = mdoc_meta(mdoc);
   
Line 344  print_mdoc_node(DECL_ARGS)
Line 341  print_mdoc_node(DECL_ARGS)
                         p->flags |= TERMP_NOSPACE;                          p->flags |= TERMP_NOSPACE;
                 break;                  break;
         case MDOC_EQN:          case MDOC_EQN:
                   if ( ! (n->flags & MDOC_LINE))
                           p->flags |= TERMP_NOSPACE;
                 term_eqn(p, n->eqn);                  term_eqn(p, n->eqn);
                   if (n->next != NULL && ! (n->next->flags & MDOC_LINE))
                           p->flags |= TERMP_NOSPACE;
                 break;                  break;
         case MDOC_TBL:          case MDOC_TBL:
                 term_tbl(p, n->span);                  term_tbl(p, n->span);

Legend:
Removed from v.1.283  
changed lines
  Added in v.1.287

CVSweb