]> git.cameronkatri.com Git - mandoc.git/blobdiff - mandocdb.h
Use size_t in manpath instead of int.
[mandoc.git] / mandocdb.h
index 2871ec8eccbf2e5dd3975fb7ea5fff321c4e35cd..bda0536e793f90b85cc09130fb27c9809e28766b 100644 (file)
@@ -1,4 +1,4 @@
-/*      $Id: mandocdb.h,v 1.1 2011/11/13 10:49:57 schwarze Exp $ */
+/*      $Id: mandocdb.h,v 1.6 2012/03/23 02:52:33 kristaps Exp $ */
 /*
  * Copyright (c) 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  *
  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
+#ifndef MANDOCDB_H
+#define MANDOCDB_H
 
-#define        MANDOC_DB       "mandoc.db"
-#define        MANDOC_IDX      "mandoc.index"
+#define        MANDOC_DB       "mandocdb.db"
+#define        MANDOC_IDX      "mandocdb.index"
 
-#define        TYPE_An         0x01
-#define        TYPE_Cd         0x02
-#define        TYPE_Er         0x04
-#define        TYPE_Ev         0x08
-#define        TYPE_Fn         0x10
-#define        TYPE_In         0x20
-#define        TYPE_Nd         0x40
-#define        TYPE_Nm         0x100
-#define        TYPE_Pa         0x200
-#define        TYPE_St         0x400
-#define        TYPE_Va         0x1000
-#define        TYPE_Xr         0x2000
+#define        TYPE_An         0x0000000000000001ULL
+#define        TYPE_Ar         0x0000000000000002ULL
+#define        TYPE_At         0x0000000000000004ULL
+#define        TYPE_Bsx        0x0000000000000008ULL
+#define        TYPE_Bx         0x0000000000000010ULL
+#define        TYPE_Cd         0x0000000000000020ULL
+#define        TYPE_Cm         0x0000000000000040ULL
+#define        TYPE_Dv         0x0000000000000080ULL
+#define        TYPE_Dx         0x0000000000000100ULL
+#define        TYPE_Em         0x0000000000000200ULL
+#define        TYPE_Er         0x0000000000000400ULL
+#define        TYPE_Ev         0x0000000000000800ULL
+#define        TYPE_Fa         0x0000000000001000ULL
+#define        TYPE_Fl         0x0000000000002000ULL
+#define        TYPE_Fn         0x0000000000004000ULL
+#define        TYPE_Ft         0x0000000000008000ULL
+#define        TYPE_Fx         0x0000000000010000ULL
+#define        TYPE_Ic         0x0000000000020000ULL
+#define        TYPE_In         0x0000000000040000ULL
+#define        TYPE_Lb         0x0000000000080000ULL
+#define        TYPE_Li         0x0000000000100000ULL
+#define        TYPE_Lk         0x0000000000200000ULL
+#define        TYPE_Ms         0x0000000000400000ULL
+#define        TYPE_Mt         0x0000000000800000ULL
+#define        TYPE_Nd         0x0000000001000000ULL
+#define        TYPE_Nm         0x0000000002000000ULL
+#define        TYPE_Nx         0x0000000004000000ULL
+#define        TYPE_Ox         0x0000000008000000ULL
+#define        TYPE_Pa         0x0000000010000000ULL
+#define        TYPE_Rs         0x0000000020000000ULL
+#define        TYPE_Sh         0x0000000040000000ULL
+#define        TYPE_Ss         0x0000000080000000ULL
+#define        TYPE_St         0x0000000100000000ULL
+#define        TYPE_Sy         0x0000000200000000ULL
+#define        TYPE_Tn         0x0000000400000000ULL
+#define        TYPE_Va         0x0000000800000000ULL
+#define        TYPE_Vt         0x0000001000000000ULL
+#define        TYPE_Xr         0x0000002000000000ULL
+
+#endif /*!MANDOCDB_H */