const char *header_end;
const char *body_start;
void (*part) (GMimeObject *part,
- int *part_count,
- int first);
+ int *part_count);
void (*part_end) (GMimeObject *part);
+ const char *part_sep;
const char *body_end;
const char *message_end;
const char *message_set_sep;
const char *message_set_end;
} notmuch_show_format_t;
+typedef struct notmuch_show_params {
+ int entire_thread;
+} notmuch_show_params_t;
+
/* There's no point in continuing when we've detected that we've done
* something wrong internally (as opposed to the user passing in a
* bogus value).