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

Diff for /mandoc/term.c between version 1.52 and 1.53

version 1.52, 2009/03/10 11:16:43 version 1.53, 2009/03/11 00:39:58
Line 118  DECL_PREPOST(termp__t);
Line 118  DECL_PREPOST(termp__t);
 DECL_PREPOST(termp_aq);  DECL_PREPOST(termp_aq);
 DECL_PREPOST(termp_bd);  DECL_PREPOST(termp_bd);
 DECL_PREPOST(termp_bq);  DECL_PREPOST(termp_bq);
   DECL_PREPOST(termp_brq);
 DECL_PREPOST(termp_d1);  DECL_PREPOST(termp_d1);
 DECL_PREPOST(termp_dq);  DECL_PREPOST(termp_dq);
 DECL_PREPOST(termp_fd);  DECL_PREPOST(termp_fd);
Line 287  const struct termact __termacts[MDOC_MAX] = {
Line 288  const struct termact __termacts[MDOC_MAX] = {
         { termp_pp_pre, NULL }, /* Pp */          { termp_pp_pre, NULL }, /* Pp */
         { termp_lk_pre, NULL }, /* Lk */          { termp_lk_pre, NULL }, /* Lk */
         { termp_mt_pre, NULL }, /* Mt */          { termp_mt_pre, NULL }, /* Mt */
           { termp_brq_pre, termp_brq_post }, /* Brq */
           { termp_brq_pre, termp_brq_post }, /* Bro */
           { NULL, NULL }, /* Brc */
 };  };
   
 const struct termact *termacts = __termacts;  const struct termact *termacts = __termacts;
Line 1524  termp_at_pre(DECL_ARGS)
Line 1528  termp_at_pre(DECL_ARGS)
   
 /* ARGSUSED */  /* ARGSUSED */
 static int  static int
   termp_brq_pre(DECL_ARGS)
   {
   
           if (MDOC_BODY != node->type)
                   return(1);
           word(p, "\\(lC");
           p->flags |= TERMP_NOSPACE;
           return(1);
   }
   
   
   /* ARGSUSED */
   static void
   termp_brq_post(DECL_ARGS)
   {
   
           if (MDOC_BODY != node->type)
                   return;
           p->flags |= TERMP_NOSPACE;
           word(p, "\\(rC");
   }
   
   
   /* ARGSUSED */
   static int
 termp_bq_pre(DECL_ARGS)  termp_bq_pre(DECL_ARGS)
 {  {
   
         if (MDOC_BODY != node->type)          if (MDOC_BODY != node->type)
                 return(1);                  return(1);
         word(p, "[");          word(p, "\\(lB");
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
         return(1);          return(1);
 }  }
Line 1542  termp_bq_post(DECL_ARGS)
Line 1571  termp_bq_post(DECL_ARGS)
   
         if (MDOC_BODY != node->type)          if (MDOC_BODY != node->type)
                 return;                  return;
         word(p, "]");          p->flags |= TERMP_NOSPACE;
           word(p, "\\(rB");
 }  }
   
   
Line 1604  termp_fo_post(DECL_ARGS)
Line 1634  termp_fo_post(DECL_ARGS)
   
         if (MDOC_BODY != node->type)          if (MDOC_BODY != node->type)
                 return;                  return;
           p->flags |= TERMP_NOSPACE;
         word(p, ")");          word(p, ")");
           p->flags |= TERMP_NOSPACE;
         word(p, ";");          word(p, ";");
         newln(p);          newln(p);
 }  }

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.53

CVSweb