X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=globals.h;h=d6819e344260a9dbebda1746d57575d8e40ef866;hp=b7ba1b863f4de1b1e98ebee039ea857aa24891a5;hb=fa7f733a61a6fe3143198791ab470ddf4d08fdbe;hpb=34cf6d8df073a949b69970327314e2355dbccabc diff --git a/globals.h b/globals.h index b7ba1b8..d6819e3 100644 --- a/globals.h +++ b/globals.h @@ -10,6 +10,8 @@ #define _GLOBALS_H #include "lib/str.h" +#include "lib/list.h" +#include "lib/rx.h" WHERE void (*mutt_error) (const char *, ...); WHERE void (*mutt_message) (const char *, ...); @@ -76,6 +78,13 @@ WHERE char *MhUnseen; WHERE char *MsgFmt; WHERE char *MsgIdFormat; +WHERE rx_t Mask; +WHERE rx_t QuoteRegexp; +WHERE rx_t ReplyRegexp; +WHERE rx_t Smileys; +WHERE rx_t GecosMask; +WHERE rx_t StripWasRegexp; + #ifdef USE_SOCKET WHERE char *Preconnect INITVAL (NULL); WHERE char *Tunnel INITVAL (NULL); @@ -167,14 +176,14 @@ WHERE LIST *Ignore INITVAL (0); WHERE LIST *MimeLookupList INITVAL (0); WHERE LIST *UnIgnore INITVAL (0); -WHERE RX_LIST *Alternates INITVAL (0); -WHERE RX_LIST *UnAlternates INITVAL (0); -WHERE RX_LIST *MailLists INITVAL (0); -WHERE RX_LIST *UnMailLists INITVAL (0); -WHERE RX_LIST *SubscribedLists INITVAL (0); -WHERE RX_LIST *UnSubscribedLists INITVAL (0); +WHERE list2_t *Alternates INITVAL (0); +WHERE list2_t *UnAlternates INITVAL (0); +WHERE list2_t *MailLists INITVAL (0); +WHERE list2_t *UnMailLists INITVAL (0); +WHERE list2_t *SubscribedLists INITVAL (0); +WHERE list2_t *UnSubscribedLists INITVAL (0); WHERE SPAM_LIST *SpamList INITVAL (0); -WHERE RX_LIST *NoSpamList INITVAL (0); +WHERE list2_t *NoSpamList INITVAL (0); /* bit vector for boolean variables */ #ifdef MAIN_C @@ -234,7 +243,7 @@ WHERE ALIAS *Aliases INITVAL (0); WHERE LIST *UserHeader INITVAL (0); /*-- formerly in pgp.h --*/ -WHERE REGEXP PgpGoodSign; +WHERE rx_t PgpGoodSign; WHERE char *PgpSignAs; WHERE short PgpTimeout; WHERE char *PgpEntryFormat; @@ -297,9 +306,10 @@ extern const char *Months[]; #endif #ifdef MAIN_C -/* so that global vars get included */ +/* so that global vars get included + * FIXME WTF IS THIS?!?!???!?!??!?!?? + */ #include "mx.h" -#include "mutt_regex.h" #include "buffy.h" #include "sort.h" #include "mutt_crypt.h"