]> git.cameronkatri.com Git - mandoc.git/blobdiff - apropos_db.h
Note that archives are being hosted at gmane.
[mandoc.git] / apropos_db.h
index 85b4c9e6c4e196710acdc13818a39efb4a326c63..be48b06311af145207d38e31ecb9c4029c89f23b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: apropos_db.h,v 1.8 2011/11/26 22:38:11 schwarze Exp $ */
+/*     $Id: apropos_db.h,v 1.10 2011/11/27 23:11:37 schwarze Exp $ */
 /*
  * Copyright (c) 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  *
 /*
  * Copyright (c) 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -18,6 +18,7 @@
 #define APROPOS_H
 
 struct res {
 #define APROPOS_H
 
 struct res {
+       char            *type; /* file type: mdoc, man or cat */
        char            *file; /* file in file-system */
        char            *cat; /* category (3p, 3, etc.) */
        char            *title; /* title (FOO, etc.) */
        char            *file; /* file in file-system */
        char            *cat; /* category (3p, 3, etc.) */
        char            *title; /* title (FOO, etc.) */
@@ -45,6 +46,7 @@ int            apropos_search(int, char **, const struct opts *,
                        void (*)(struct res *, size_t, void *));
 struct expr    *exprcomp(int, char *[], size_t *);
 void            exprfree(struct expr *);
                        void (*)(struct res *, size_t, void *));
 struct expr    *exprcomp(int, char *[], size_t *);
 void            exprfree(struct expr *);
+struct expr    *termcomp(int, char *[], size_t *);
 
 __END_DECLS
 
 
 __END_DECLS