23#ifndef MUTT_COMPOSE_SHARED_DATA_H
24#define MUTT_COMPOSE_SHARED_DATA_H
40 struct ComposeEnvelopeData *
edata;
struct ComposeSharedData * compose_shared_data_new(void)
Free the compose shared data.
ExpandoDataCompose
Expando UIDs for Compose.
@ ED_COM_ATTACH_COUNT
ComposeAttachData, num_attachments()
@ ED_COM_ATTACH_SIZE
ComposeAttachData, cum_attachs_size()
void compose_shared_data_free(struct MuttWindow *win, void **ptr)
Free the compose shared data - Implements MuttWindow::wdata_free() -.
String manipulation buffer.
Data to fill the Compose Attach Window.
bool news
Email is a news article.
struct ConfigSubset * sub
Config set to use.
struct Mailbox * mailbox
Current Mailbox.
struct ComposeEnvelopeData * edata
Envelope data.
int flags
Flags, e.g. MUTT_COMPOSE_NOFREEHEADER.
bool fcc_set
User has edited the Fcc: field.
int rc
Return code to leave compose.
struct ComposeAttachData * adata
Attachments.
struct Email * email
Email being composed.
struct Buffer * fcc
Buffer to save FCC.
A set of inherited config items.
The envelope/body of an email.