[BACK]Return to mdoc_term.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/mdoc_term.c between version 1.34 and 1.35

version 1.34, 2009/07/18 21:16:49 version 1.35, 2009/07/18 22:07:09
Line 922 
Line 922 
                 case (MDOC_Bullet):                  case (MDOC_Bullet):
                         p->flags |= TERMP_BOLD;                          p->flags |= TERMP_BOLD;
                         term_word(p, "\\[bu]");                          term_word(p, "\\[bu]");
                           p->flags &= ~TERMP_BOLD;
                         break;                          break;
                 case (MDOC_Dash):                  case (MDOC_Dash):
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case (MDOC_Hyphen):                  case (MDOC_Hyphen):
                         p->flags |= TERMP_BOLD;                          p->flags |= TERMP_BOLD;
                         term_word(p, "\\-");                          term_word(p, "\\(hy");
                           p->flags &= ~TERMP_BOLD;
                         break;                          break;
                 case (MDOC_Enum):                  case (MDOC_Enum):
                         (pair->ppair->ppair->count)++;                          (pair->ppair->ppair->count)++;
Line 1080 
Line 1082 
 {  {
         int              i;          int              i;
   
         /* FIXME: mandated by parser. */          i = arg_getattr(MDOC_Std, node);
           assert(-1 != i);
           assert(node->args->argv[i].sz);
   
         if (-1 == (i = arg_getattr(MDOC_Std, node)))  
                 errx(1, "expected -std argument");  
         if (1 != node->args->argv[i].sz)  
                 errx(1, "expected -std argument");  
   
         term_newln(p);          term_newln(p);
         term_word(p, "The");          term_word(p, "The");
   
Line 1115 
Line 1114 
 {  {
         int              i;          int              i;
   
         /* FIXME: mandated by parser? */          i = arg_getattr(MDOC_Std, node);
           assert(-1 != i);
           assert(node->args->argv[i].sz);
   
         if (-1 == (i = arg_getattr(MDOC_Std, node)))  
                 errx(1, "expected -std argument");  
         if (1 != node->args->argv[i].sz)  
                 errx(1, "expected -std argument");  
   
         term_word(p, "The");          term_word(p, "The");
         p->flags |= ttypes[TTYPE_PROG];          p->flags |= ttypes[TTYPE_PROG];
         term_word(p, *node->args->argv[i].value);          term_word(p, *node->args->argv[i].value);
Line 1734 
Line 1730 
 termp_ss_post(DECL_ARGS)  termp_ss_post(DECL_ARGS)
 {  {
   
         switch (node->type) {          if (MDOC_HEAD == node->type)
         case (MDOC_HEAD):  
                 term_newln(p);                  term_newln(p);
                 p->offset = INDENT;  
                 break;  
         default:  
                 break;  
         }  
 }  }
   
   

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35