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,
42 INT_MAXIMUM /* INT_MAX conflicts on some systems */
51 STR_EXTRA_ALTERNATIVE,
63 STR_COLOR_LIST_EVEN_FG,
64 STR_COLOR_LIST_EVEN_BG,
65 STR_COLOR_LIST_ODD_FG,
66 STR_COLOR_LIST_ODD_BG,
67 STR_COLOR_LIST_HEADER_FG,
68 STR_COLOR_LIST_HEADER_BG,
69 STR_COLOR_LIST_HIGHLIGHT_FG,
70 STR_COLOR_LIST_HIGHLIGHT_BG,
71 STR_COLOR_TAB_BORDER_FG,
72 STR_COLOR_TAB_BORDER_BG,
73 STR_COLOR_TAB_LABEL_FG,
74 STR_COLOR_TAB_LABEL_BG,
75 STR_COLOR_FIELD_NAME_FG,
76 STR_COLOR_FIELD_NAME_BG,
77 STR_COLOR_FIELD_VALUE_FG,
78 STR_COLOR_FIELD_VALUE_BG,
83 int opt_get_int(enum int_opts opt);
84 bool opt_get_bool(enum bool_opts opt);
85 char * opt_get_str(enum str_opts opt);
88 int load_opts(char *filename);