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