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

Diff for /mandoc/mdoc_state.c between version 1.6 and 1.9

version 1.6, 2017/05/04 17:48:29 version 1.9, 2017/11/29 20:05:33
Line 155  static const state_handler __state_handlers[MDOC_MAX -
Line 155  static const state_handler __state_handlers[MDOC_MAX -
         NULL,           /* En */          NULL,           /* En */
         NULL,           /* Dx */          NULL,           /* Dx */
         NULL,           /* %Q */          NULL,           /* %Q */
         NULL,           /* sp */  
         NULL,           /* %U */          NULL,           /* %U */
         NULL,           /* Ta */          NULL,           /* Ta */
         NULL,           /* ll */  
 };  };
 static const state_handler *const state_handlers = __state_handlers - MDOC_Dd;  static const state_handler *const state_handlers = __state_handlers - MDOC_Dd;
   
Line 210  state_bd(STATE_ARGS)
Line 208  state_bd(STATE_ARGS)
 static void  static void
 state_bl(STATE_ARGS)  state_bl(STATE_ARGS)
 {  {
           struct mdoc_arg *args;
           size_t           i;
   
         if (n->type != ROFFT_HEAD || n->parent->args == NULL)          if (n->type != ROFFT_HEAD || n->parent->args == NULL)
                 return;                  return;
   
         switch(n->parent->args->argv[0].arg) {          args = n->parent->args;
         case MDOC_Diag:          for (i = 0; i < args->argc; i++) {
                 n->norm->Bl.type = LIST_diag;                  switch(args->argv[i].arg) {
                 break;                  case MDOC_Diag:
         case MDOC_Column:                          n->norm->Bl.type = LIST_diag;
                 n->norm->Bl.type = LIST_column;                          return;
                 break;                  case MDOC_Column:
         default:                          n->norm->Bl.type = LIST_column;
                 break;                          return;
                   default:
                           break;
                   }
         }          }
 }  }
   

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.9

CVSweb