[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.159 and 1.160

version 1.159, 2010/06/27 01:26:20 version 1.160, 2010/06/27 16:18:13
Line 1278  synopsis_pre(struct termp *p, const struct mdoc_node *
Line 1278  synopsis_pre(struct termp *p, const struct mdoc_node *
          * Obviously, if we're not in a SYNOPSIS or no prior macros           * Obviously, if we're not in a SYNOPSIS or no prior macros
          * exist, do nothing.           * exist, do nothing.
          */           */
         if (NULL == n->prev || SEC_SYNOPSIS != n->sec)          if (NULL == n->prev || ! (MDOC_SYNPRETTY & n->flags))
                 return;                  return;
   
         /*          /*
Line 1543  termp_fn_pre(DECL_ARGS)
Line 1543  termp_fn_pre(DECL_ARGS)
   
         term_word(p, ")");          term_word(p, ")");
   
         if (SEC_SYNOPSIS == n->sec)          if (MDOC_SYNPRETTY & n->flags)
                 term_word(p, ";");                  term_word(p, ";");
   
         return(0);          return(0);
Line 1820  termp_in_pre(DECL_ARGS)
Line 1820  termp_in_pre(DECL_ARGS)
   
         synopsis_pre(p, n);          synopsis_pre(p, n);
   
         if (SEC_SYNOPSIS == n->sec && MDOC_LINE & n->flags) {          if (MDOC_SYNPRETTY & n->flags && MDOC_LINE & n->flags) {
                 term_fontpush(p, TERMFONT_BOLD);                  term_fontpush(p, TERMFONT_BOLD);
                 term_word(p, "#include");                  term_word(p, "#include");
                 term_word(p, "<");                  term_word(p, "<");
Line 1839  static void
Line 1839  static void
 termp_in_post(DECL_ARGS)  termp_in_post(DECL_ARGS)
 {  {
   
         if (SEC_SYNOPSIS == n->sec)          if (MDOC_SYNPRETTY & n->flags)
                 term_fontpush(p, TERMFONT_BOLD);                  term_fontpush(p, TERMFONT_BOLD);
   
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
         term_word(p, ">");          term_word(p, ">");
   
         if (SEC_SYNOPSIS == n->sec)          if (MDOC_SYNPRETTY & n->flags)
                 term_fontpop(p);                  term_fontpop(p);
 }  }
   
Line 1987  termp_fo_post(DECL_ARGS)
Line 1987  termp_fo_post(DECL_ARGS)
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
         term_word(p, ")");          term_word(p, ")");
   
         if (SEC_SYNOPSIS == n->sec) {          if (MDOC_SYNPRETTY & n->flags) {
                 p->flags |= TERMP_NOSPACE;                  p->flags |= TERMP_NOSPACE;
                 term_word(p, ";");                  term_word(p, ";");
         }          }

Legend:
Removed from v.1.159  
changed lines
  Added in v.1.160

CVSweb