[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.168 and 1.170

version 1.168, 2015/01/30 22:04:44 version 1.170, 2015/03/15 16:53:41
Line 743  pre_SS(DECL_ARGS)
Line 743  pre_SS(DECL_ARGS)
   
                 do {                  do {
                         n = n->prev;                          n = n->prev;
                 } while (n != NULL && termacts[n->tok].flags & MAN_NOTEXT);                  } while (n != NULL && n->tok != MAN_MAX &&
                       termacts[n->tok].flags & MAN_NOTEXT);
                 if (n == NULL || (n->tok == MAN_SS && n->body->child == NULL))                  if (n == NULL || (n->tok == MAN_SS && n->body->child == NULL))
                         break;                          break;
   
Line 945  print_man_node(DECL_ARGS)
Line 946  print_man_node(DECL_ARGS)
                         p->flags |= TERMP_NOSPACE;                          p->flags |= TERMP_NOSPACE;
                 return;                  return;
         case MAN_TBL:          case MAN_TBL:
                 /*                  if (p->tbl.cols == NULL)
                  * Tables are preceded by a newline.  Then process a                          term_vspace(p);
                  * table line, which will cause line termination,  
                  */  
                 if (n->span->prev == NULL)  
                         term_newln(p);  
                 term_tbl(p, n->span);                  term_tbl(p, n->span);
                 return;                  return;
         default:          default:

Legend:
Removed from v.1.168  
changed lines
  Added in v.1.170

CVSweb