[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.165 and 1.169

version 1.165, 2014/12/24 18:04:10 version 1.169, 2015/03/06 15:48:52
Line 1 
Line 1 
 /*      $Id$ */  /*      $Id$ */
 /*  /*
  * Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv>   * Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2010-2014 Ingo Schwarze <schwarze@openbsd.org>   * Copyright (c) 2010-2015 Ingo Schwarze <schwarze@openbsd.org>
  *   *
  * Permission to use, copy, modify, and distribute this software for any   * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above   * purpose with or without fee is hereby granted, provided that the above
Line 114  static const struct termact termacts[MAN_MAX] = {
Line 114  static const struct termact termacts[MAN_MAX] = {
         { pre_I, NULL, 0 }, /* I */          { pre_I, NULL, 0 }, /* I */
         { pre_alternate, NULL, 0 }, /* IR */          { pre_alternate, NULL, 0 }, /* IR */
         { pre_alternate, NULL, 0 }, /* RI */          { pre_alternate, NULL, 0 }, /* RI */
         { pre_ign, NULL, MAN_NOTEXT }, /* na */  
         { pre_sp, NULL, MAN_NOTEXT }, /* sp */          { pre_sp, NULL, MAN_NOTEXT }, /* sp */
         { pre_literal, NULL, 0 }, /* nf */          { pre_literal, NULL, 0 }, /* nf */
         { pre_literal, NULL, 0 }, /* fi */          { pre_literal, NULL, 0 }, /* fi */
Line 946  print_man_node(DECL_ARGS)
Line 945  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 (TBL_SPAN_FIRST & n->span->flags)  
                         term_newln(p);  
                 term_tbl(p, n->span);                  term_tbl(p, n->span);
                 return;                  return;
         default:          default:
Line 1008  static void
Line 1003  static void
 print_man_nodelist(DECL_ARGS)  print_man_nodelist(DECL_ARGS)
 {  {
   
         print_man_node(p, mt, n, meta);          while (n != NULL) {
         if ( ! n->next)                  print_man_node(p, mt, n, meta);
                 return;                  n = n->next;
         print_man_nodelist(p, mt, n->next, meta);          }
 }  }
   
 static void  static void

Legend:
Removed from v.1.165  
changed lines
  Added in v.1.169

CVSweb