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

Diff for /mandoc/mdoc_html.c between version 1.107 and 1.108

version 1.107, 2010/09/26 10:32:14 version 1.108, 2010/09/27 11:21:39
Line 1316  mdoc_bd_pre(MDOC_ARGS)
Line 1316  mdoc_bd_pre(MDOC_ARGS)
   
         for (nn = n->child; nn; nn = nn->next) {          for (nn = n->child; nn; nn = nn->next) {
                 print_mdoc_node(m, nn, h);                  print_mdoc_node(m, nn, h);
                   /*
                    * If the printed node flushes its own line, then we
                    * needn't do it here as well.  This is hacky, but the
                    * notion of selective eoln whitespace is pretty dumb
                    * anyway, so don't sweat it.
                    */
                   switch (nn->tok) {
                   case (MDOC_br):
                           /* FALLTHROUGH */
                   case (MDOC_sp):
                           /* FALLTHROUGH */
                   case (MDOC_Bl):
                           /* FALLTHROUGH */
                   case (MDOC_Lp):
                           /* FALLTHROUGH */
                   case (MDOC_Pp):
                           continue;
                   default:
                           break;
                   }
                 if (nn->next && nn->next->line == nn->line)                  if (nn->next && nn->next->line == nn->line)
                         continue;                          continue;
                 print_text(h, "\n");                  print_text(h, "\n");

Legend:
Removed from v.1.107  
changed lines
  Added in v.1.108

CVSweb