X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=options.h;fp=options.h;h=c1e02ec8cb6a690975178fcd58583b0efb638463;hb=7751b3edc145646e6b55e2fda82eb5619fbe0074;hp=73b300cdf59cbcaffeb48e8f2ecf44de9f67d05e;hpb=627bebd233fee0136a6ffbef005da3e62a87f99b;p=pkg%2Fabook.git diff --git a/options.h b/options.h index 73b300c..c1e02ec 100644 --- a/options.h +++ b/options.h @@ -8,9 +8,16 @@ typedef int bool; #endif /* - * bool options + * token parsing options */ +#define TOKEN_ALLOC (1<<1) /* allocate memory for the token */ +#define TOKEN_EQUAL (1<<2) /* left hand value of assignment */ +#define TOKEN_COMMA (1<<3) /* comma is a separator */ + +/* + * bool options + */ enum bool_opts { BOOL_AUTOSAVE, @@ -43,6 +50,7 @@ enum str_opts { STR_PRINT_COMMAND, STR_WWW_COMMAND, STR_ADDRESS_STYLE, + STR_PRESERVE_FIELDS, STR_SORT_FIELD, STR_MAX };