Annotation of 43BSD/contrib/rn/artsrch.h, revision 1.1.1.1

1.1       root        1: /* $Header: artsrch.h,v 4.3 85/05/01 11:35:55 lwall Exp $
                      2:  *
                      3:  * $Log:       artsrch.h,v $
                      4:  * Revision 4.3  85/05/01  11:35:55  lwall
                      5:  * Baseline for release with 4.3bsd.
                      6:  * 
                      7:  */
                      8: 
                      9: #ifndef NBRA
                     10: #include "search.h"
                     11: #endif
                     12: 
                     13: #ifdef ARTSEARCH
                     14: 
                     15: #define SRCH_ABORT 0
                     16: #define SRCH_INTR 1
                     17: #define SRCH_FOUND 2
                     18: #define SRCH_NOTFOUND 3
                     19: #define SRCH_DONE 4
                     20: #define SRCH_SUBJDONE 5
                     21: #define SRCH_ERROR 6
                     22: #endif
                     23: 
                     24: EXT char *lastpat INIT(nullstr);       /* last search pattern */
                     25: #ifdef ARTSEARCH
                     26:     EXT COMPEX sub_compex;             /* last compiled subject search */
                     27:     EXT COMPEX art_compex;             /* last compiled normal search */
                     28: #   ifdef CONDSUB
                     29:        EXT COMPEX *bra_compex INIT(&art_compex);
                     30:                                        /* current compex with brackets */
                     31: #   endif
                     32:     EXT char art_howmuch;              /* search just the subjects */
                     33:     EXT bool art_doread;               /* search read articles? */
                     34: #endif
                     35: 
                     36: void   artsrch_init();
                     37: #ifdef ARTSEARCH
                     38:     int                art_search();
                     39:     bool       wanted();       /* return TRUE if current article matches pattern */
                     40: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.