The NNTP patch is a joke, let's drop it altogether.
[apps/madmutt.git] / lib-mime / mime.h
index e5ab93d..297576e 100644 (file)
 #include "mime-types.h"
 #include "mime-token.h"
 
+#include <lib-lua/lib-lua.h>
+#include "mime.li"
+
 extern const char MimeSpecials[];
 extern const char *BodyTypes[];
 extern const char *BodyEncodings[];
+extern rx_t *SpamList, *NoSpamList;
+
+extern string_list_t *AlternativeOrderList;
+extern string_list_t *AutoViewList;
+extern string_list_t *HeaderOrderList;
+extern string_list_t *Ignore;
+extern string_list_t *MimeLookupList;
+extern string_list_t *UnIgnore;
 
 /* MIME encoding/decoding global vars */
 
@@ -47,8 +58,6 @@ extern const char *BodyEncodings[];
 #define TYPE(X) ((X->type == TYPEOTHER) && (X->xtype != NULL) ? X->xtype : BodyTypes[(X->type)])
 #define ENCODING(X) BodyEncodings[(X)]
 
-int url_parse_mailto(ENVELOPE *e, char **body, const char *src);
-
 /****************************************************************************/
 /* RFC 1524                                                                 */
 /*                   A User Agent Configuration Mechanism                   */
@@ -87,6 +96,7 @@ int rfc1524_mailcap_isneeded(BODY *);
 
 extern const char RFC822Specials[];
 
+bool is_from(const char *, char *, ssize_t, time_t*);
 ssize_t mutt_read_rfc822_line(FILE*, char**, ssize_t*);
 string_list_t *mutt_parse_references(char *, int);
 int mutt_check_encoding(const char *);