settings.h

changeset 30
d642fdb6745e
parent 27
95a958e3de88
equal deleted inserted replaced
29:fa625066ae52 30:d642fdb6745e
12 #include "string_list.h" 12 #include "string_list.h"
13 #include "bfile_heuristics.h" 13 #include "bfile_heuristics.h"
14 #include "regex_parser.h" 14 #include "regex_parser.h"
15 15
16 typedef struct _settings { 16 typedef struct _settings {
17 string_list_t* suffixList; 17 string_list_t* includeSuffixes;
18 string_list_t* excludeSuffixes;
18 regex_parser_t* regex; 19 regex_parser_t* regex;
19 bfile_heuristics_t* bfileHeuristics; 20 bfile_heuristics_t* bfileHeuristics;
20 char fileSeparator; 21 char fileSeparator;
21 bool recursive; 22 bool recursive;
22 bool includeSuffixes;
23 bool matchesOnly; 23 bool matchesOnly;
24 bool verbose; 24 bool verbose;
25 bool confusing_lnlen; /* this flag is set by the scanner */ 25 bool confusing_lnlen; /* this flag is set by the scanner */
26 } settings_t; 26 } settings_t;
27 27

mercurial