7 # include <abook_curses.h> /* bool */
11 * token parsing options
14 #define TOKEN_ALLOC (1<<1) /* allocate memory for the token */
15 #define TOKEN_EQUAL (1<<2) /* left hand value of assignment */
16 #define TOKEN_COMMA (1<<3) /* comma is a separator */
25 BOOL_MUTT_RETURN_ALL_EMAILS,
27 BOOL_ADD_EMAIL_PREVENT_DUPLICATES,
40 INT_MAXIMUM /* INT_MAX conflicts on some systems */
49 STR_EXTRA_ALTERNATIVE,
61 STR_COLOR_LIST_EVEN_FG,
62 STR_COLOR_LIST_EVEN_BG,
63 STR_COLOR_LIST_ODD_FG,
64 STR_COLOR_LIST_ODD_BG,
65 STR_COLOR_LIST_HEADER_FG,
66 STR_COLOR_LIST_HEADER_BG,
67 STR_COLOR_LIST_HIGHLIGHT_FG,
68 STR_COLOR_LIST_HIGHLIGHT_BG,
69 STR_COLOR_TAB_BORDER_FG,
70 STR_COLOR_TAB_BORDER_BG,
71 STR_COLOR_TAB_LABEL_FG,
72 STR_COLOR_TAB_LABEL_BG,
73 STR_COLOR_FIELD_NAME_FG,
74 STR_COLOR_FIELD_NAME_BG,
75 STR_COLOR_FIELD_VALUE_FG,
76 STR_COLOR_FIELD_VALUE_BG,
81 int opt_get_int(enum int_opts opt);
82 bool opt_get_bool(enum bool_opts opt);
83 char * opt_get_str(enum str_opts opt);
86 int load_opts(char *filename);