const char *header_start;
void (*header) (const void *ctx,
notmuch_message_t *message);
+ void (*header_message_part) (GMimeMessage *message);
const char *header_end;
const char *body_start;
- void (*part) (GMimeObject *part,
- int *part_count);
+ void (*part_start) (GMimeObject *part,
+ int *part_count);
+ void (*part_encstatus) (int status);
+ void (*part_sigstatus) (const GMimeSignatureValidity* validity);
+ void (*part_content) (GMimeObject *part);
void (*part_end) (GMimeObject *part);
const char *part_sep;
const char *body_end;
int entire_thread;
int raw;
int part;
+ GMimeCipherContext* cryptoctx;
+ int decrypt;
} notmuch_show_params_t;
/* There's no point in continuing when we've detected that we've done
notmuch_config_set_maildir_synchronize_flags (notmuch_config_t *config,
notmuch_bool_t synchronize_flags);
+int
+notmuch_run_hook (const char *db_path, const char *hook);
+
notmuch_bool_t
debugger_is_active (void);
+#include "command-line-arguments.h"
#endif