71#ifndef HAVE_WCSCASECMP
72int wcscasecmp(
const wchar_t *a,
const wchar_t *b);
int mw_change_flag(struct Mailbox *m, struct EmailArray *ea, bool bf)
Change the flag on a Message -.
Many unsorted constants and some structs.
MessageType
To set flags or match patterns.
XdgType
XDG variable types.
@ XDG_CONFIG_HOME
XDG home dir: ~/.config.
@ XDG_CONFIG_DIRS
XDG system dir: /etc/xdg.
void mutt_set_flag(struct Mailbox *m, struct Email *e, enum MessageType flag, bool bf, bool upd_mbox)
Set a flag on an email.
int mutt_reply_observer(struct NotifyCallback *nc)
EvMessage
Edit or View a message.
@ EVM_VIEW
View the message.
@ EVM_EDIT
Edit the message.
void mutt_emails_set_flag(struct Mailbox *m, struct EmailArray *ea, enum MessageType flag, bool bf)
Set flag on messages.
short PostCount
Number of postponed (draft) emails.
void mutt_signal_init(void)
Initialise the signal handling.
int mutt_system(const char *cmd)
Run an external command.
int mutt_set_xdg_path(enum XdgType type, struct Buffer *buf)
Find an XDG path or its fallback.
int mutt_ev_message(struct Mailbox *m, struct EmailArray *ea, enum EvMessage action)
Edit or view a message.
int mutt_thread_set_flag(struct Mailbox *m, struct Email *e, enum MessageType flag, bool bf, bool subthread)
Set a flag on an entire thread.
void mutt_help(enum MenuType menu)
Display the help menu.
int wcscasecmp(const wchar_t *a, const wchar_t *b)
Compare two wide-character strings, ignoring case.
String manipulation buffer.
The envelope/body of an email.
Data passed to a notification function.
MenuType
Types of GUI selections.