X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=mutt.h;h=ae133c9d9b24d4a99c662170c5a891100ccaf1cc;hp=d881e2b87081d9788d9db0562c14f54b103b8bf5;hb=3242c00b2d3f7f1c1554bcebfb8a390fddea095f;hpb=928ca0d87eb15bfa4c150abdadadaf3b177f95bd diff --git a/mutt.h b/mutt.h index d881e2b..ae133c9 100644 --- a/mutt.h +++ b/mutt.h @@ -30,15 +30,15 @@ typedef struct { int op; /* function op */ } event_t; -/* flags for mutt_FormatString() */ +/* flags for m_strformat() */ typedef enum { - M_FORMAT_FORCESUBJ = (1 << 0), /* print the subject even if unchanged */ - M_FORMAT_TREE = (1 << 1), /* draw the thread tree */ - M_FORMAT_MAKEPRINT = (1 << 2), /* make sure that all chars are printable */ - M_FORMAT_OPTIONAL = (1 << 3), - M_FORMAT_STAT_FILE = (1 << 4), /* used by mutt_attach_fmt */ - M_FORMAT_ARROWCURSOR = (1 << 5), /* reserve space for arrow_cursor */ - M_FORMAT_INDEX = (1 << 6) /* this is a main index entry */ + M_FORMAT_FORCESUBJ = (1 << 0), /* print the subject even if unchanged */ + M_FORMAT_TREE = (1 << 1), /* draw the thread tree */ + M_FORMAT_MAKEPRINT = (1 << 2), /* make sure that all chars are printable */ + M_FORMAT_OPTIONAL = (1 << 3), + M_FORMAT_STAT_FILE = (1 << 4), /* used by mutt_attach_fmt */ + M_FORMAT_ARROWCURSOR = (1 << 5), /* reserve space for arrow_cursor */ + M_FORMAT_INDEX = (1 << 6) /* this is a main index entry */ } format_flag; /* types for mutt_add_hook() */ @@ -252,7 +252,6 @@ enum { OPTCOLLAPSEUNREAD, OPTCONFIRMAPPEND, OPTCONFIRMCREATE, - OPTCOUNTATTACH, OPTDELETEUNTAG, OPTDELSP, OPTDIGESTCOLLAPSE, @@ -480,28 +479,8 @@ typedef struct thread { HEADER *sort_key; } THREAD; - -/* flag to mutt_pattern_comp() */ -#define M_FULL_MSG (1<<0) /* enable body and header matching */ - -typedef enum { - M_MATCH_FULL_ADDRESS = 1 -} pattern_exec_flag; - -typedef struct pattern_t { - short op; - unsigned int not : 1; - unsigned int alladdr : 1; - unsigned int stringmatch : 1; - int min; - int max; - struct pattern_t *next; - struct pattern_t *child; /* arguments to logical op */ - char* str; - regex_t *rx; -} pattern_t; - typedef struct compress_info compress_info; +typedef struct pattern_t pattern_t; typedef struct { char *path;