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

Diff for /mandoc/Attic/makewhatis.c between version 1.11 and 1.12

version 1.11, 2011/06/25 13:19:25 version 1.12, 2011/07/01 09:11:35
Line 55 
Line 55 
 #define TYPE_CONFIG       0x80  #define TYPE_CONFIG       0x80
 #define TYPE_DESC         0x100  #define TYPE_DESC         0x100
 #define TYPE_XREF         0x200  #define TYPE_XREF         0x200
   #define TYPE_PATH         0x400
   
 /* Buffer for storing growable data. */  /* Buffer for storing growable data. */
   
Line 89  static void    pmdoc_Fn(MDOC_ARGS);
Line 90  static void    pmdoc_Fn(MDOC_ARGS);
 static  void              pmdoc_Fo(MDOC_ARGS);  static  void              pmdoc_Fo(MDOC_ARGS);
 static  void              pmdoc_Nd(MDOC_ARGS);  static  void              pmdoc_Nd(MDOC_ARGS);
 static  void              pmdoc_Nm(MDOC_ARGS);  static  void              pmdoc_Nm(MDOC_ARGS);
   static  void              pmdoc_Pa(MDOC_ARGS);
 static  void              pmdoc_St(MDOC_ARGS);  static  void              pmdoc_St(MDOC_ARGS);
 static  void              pmdoc_Vt(MDOC_ARGS);  static  void              pmdoc_Vt(MDOC_ARGS);
 static  void              pmdoc_Xr(MDOC_ARGS);  static  void              pmdoc_Xr(MDOC_ARGS);
Line 132  static const pmdoc_nf   mdocs[MDOC_MAX] = {
Line 134  static const pmdoc_nf   mdocs[MDOC_MAX] = {
         pmdoc_Nm, /* Nm */          pmdoc_Nm, /* Nm */
         NULL, /* Op */          NULL, /* Op */
         NULL, /* Ot */          NULL, /* Ot */
         NULL, /* Pa */          pmdoc_Pa, /* Pa */
         NULL, /* Rv */          NULL, /* Rv */
         pmdoc_St, /* St */          pmdoc_St, /* St */
         pmdoc_Vt, /* Va */          pmdoc_Vt, /* Va */
Line 747  pmdoc_Nd(MDOC_ARGS)
Line 749  pmdoc_Nd(MDOC_ARGS)
         }          }
   
         hash_put(hash, buf, TYPE_DESC);          hash_put(hash, buf, TYPE_DESC);
   }
   
   /* ARGSUSED */
   static void
   pmdoc_Pa(MDOC_ARGS)
   {
   
           if (SEC_FILES != n->sec)
                   return;
   
           for (n = n->child; n; n = n->next)
                   if (MDOC_TEXT == n->type)
                           buf_append(buf, n->string);
   
           hash_put(hash, buf, TYPE_PATH);
 }  }
   
 /* ARGSUSED */  /* ARGSUSED */

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

CVSweb