[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.143 and 1.144

version 1.143, 2012/07/09 23:52:47 version 1.144, 2012/07/10 14:35:57
Line 723 
Line 723 
         case (LIST_dash):          case (LIST_dash):
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         case (LIST_hyphen):          case (LIST_hyphen):
                 if (width < term_len(p, 4))                  /* FALLTHROUGH */
                         width = term_len(p, 4);  
                 break;  
         case (LIST_enum):          case (LIST_enum):
                 if (width < term_len(p, 5))                  if (width < term_len(p, 2))
                         width = term_len(p, 5);                          width = term_len(p, 2);
                 break;                  break;
         case (LIST_hang):          case (LIST_hang):
                 if (0 == width)                  if (0 == width)
Line 783 
Line 781 
          */           */
   
         switch (type) {          switch (type) {
           case (LIST_enum):
                   /*
                    * Weird special case.
                    * Very narrow enum lists actually hang.
                    */
                   if (width == term_len(p, 2))
                           p->flags |= TERMP_HANG;
                   /* FALLTHROUGH */
         case (LIST_bullet):          case (LIST_bullet):
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         case (LIST_dash):          case (LIST_dash):
                 /* FALLTHROUGH */  
         case (LIST_enum):  
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         case (LIST_hyphen):          case (LIST_hyphen):
                 if (MDOC_HEAD == n->type)                  if (MDOC_HEAD == n->type)

Legend:
Removed from v.1.143  
changed lines
  Added in v.1.144