[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.199 and 1.201

version 1.199, 2017/05/07 21:44:49 version 1.201, 2017/06/04 18:50:35
Line 141  terminal_man(void *arg, const struct roff_man *man)
Line 141  terminal_man(void *arg, const struct roff_man *man)
         size_t                   save_defindent;          size_t                   save_defindent;
   
         p = (struct termp *)arg;          p = (struct termp *)arg;
         p->overstep = 0;  
         p->rmargin = p->maxrmargin = p->defrmargin;          p->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");
Line 873  print_man_node(DECL_ARGS)
Line 872  print_man_node(DECL_ARGS)
                  * If we have a space as the first character, break                   * If we have a space as the first character, break
                  * before printing the line's data.                   * before printing the line's data.
                  */                   */
                 if ('\0' == *n->string) {                  if (*n->string == '\0') {
                         term_vspace(p);                          term_vspace(p);
                         return;                          return;
                 } else if (' ' == *n->string && NODE_LINE & n->flags)                  } else if (*n->string == ' ' && n->flags & NODE_LINE &&
                       (p->flags & TERMP_NONEWLINE) == 0)
                         term_newln(p);                          term_newln(p);
   
                 term_word(p, n->string);                  term_word(p, n->string);

Legend:
Removed from v.1.199  
changed lines
  Added in v.1.201

CVSweb