39#define DEBUG_NAME(NAME) \
43#define DEBUG_DEFAULT \
156#ifdef CRYPT_BACKEND_GPGME
@ MT_COLOR_SIDEBAR_DIVIDER
Line dividing sidebar from the index/pager.
@ MT_COLOR_MARKERS
Pager: markers, line continuation.
@ MT_COLOR_COMPOSE_SECURITY_ENCRYPT
Mail will be encrypted.
@ MT_COLOR_MESSAGE
Informational message.
@ MT_COLOR_INDEX_AUTHOR
Index: author field.
@ MT_COLOR_QUOTED0
Pager: quoted text, level 0.
@ MT_COLOR_SIDEBAR_NEW
Mailbox with new mail.
@ MT_COLOR_HEADER
Message headers (takes a pattern)
@ MT_COLOR_STATUS
Status bar (takes a pattern)
@ MT_COLOR_SIDEBAR_UNREAD
Mailbox with unread mail.
@ MT_COLOR_INDEX_SIZE
Index: size field.
@ MT_COLOR_INDICATOR
Selected item in list.
@ MT_COLOR_STRIPE_EVEN
Stripes: even lines of the Help Page.
@ MT_COLOR_SIDEBAR_SPOOLFILE
$spool_file (Spool mailbox)
@ MT_COLOR_ERROR
Error message.
@ MT_COLOR_NONE
No colour.
@ MT_COLOR_COMPOSE_SECURITY_NONE
Mail will not be encrypted or signed.
@ MT_COLOR_SIDEBAR_ORDINARY
Mailbox with no new or flagged messages.
@ MT_COLOR_QUOTED1
Pager: quoted text, level 1.
@ MT_COLOR_INDEX_TAGS
Index: tags field (g, J)
@ MT_COLOR_QUOTED3
Pager: quoted text, level 3.
@ MT_COLOR_BOLD
Bold text.
@ MT_COLOR_INDEX_SUBJECT
Index: subject field.
@ MT_COLOR_BODY
Pager: highlight body of message (takes a pattern)
@ MT_COLOR_INDEX_DATE
Index: date field.
@ MT_COLOR_QUOTED6
Pager: quoted text, level 6.
@ MT_COLOR_PROGRESS
Progress bar.
@ MT_COLOR_COMPOSE_SECURITY_BOTH
Mail will be encrypted and signed.
@ MT_COLOR_QUOTED8
Pager: quoted text, level 8.
@ MT_COLOR_SIDEBAR_BACKGROUND
Background colour for the Sidebar.
@ MT_COLOR_INDEX_TAG
Index: tag field (G)
@ MT_COLOR_HDRDEFAULT
Header default colour.
@ MT_COLOR_OPTIONS
Options in prompt.
@ MT_COLOR_TREE
Index: tree-drawing characters.
@ MT_COLOR_QUOTED7
Pager: quoted text, level 7.
@ MT_COLOR_NORMAL
Plain text.
@ MT_COLOR_ATTACH_HEADERS
MIME attachment test (takes a pattern)
@ MT_COLOR_SEARCH
Pager: search matches.
@ MT_COLOR_COMPOSE_SECURITY_SIGN
Mail will be signed.
@ MT_COLOR_MESSAGE_LOG
Menu showing log messages.
@ MT_COLOR_INDEX_LABEL
Index: label field.
@ MT_COLOR_ITALIC
Italic text.
@ MT_COLOR_QUOTED4
Pager: quoted text, level 4.
@ MT_COLOR_STRIPE_ODD
Stripes: odd lines of the Help Page.
@ MT_COLOR_PROMPT
Question/user input.
@ MT_COLOR_COMPOSE_HEADER
Header labels, e.g. From:
@ MT_COLOR_INDEX
Index: default colour.
@ MT_COLOR_QUOTED9
Pager: quoted text, level 9.
@ MT_COLOR_QUOTED2
Pager: quoted text, level 2.
@ MT_COLOR_ATTACHMENT
MIME attachments text (entire line)
@ MT_COLOR_SIDEBAR_INDICATOR
Current open mailbox.
@ MT_COLOR_SIDEBAR_HIGHLIGHT
Select cursor.
@ MT_COLOR_WARNING
Warning messages.
@ MT_COLOR_UNDERLINE
Underlined text.
@ MT_COLOR_INDEX_NUMBER
Index: index number.
@ MT_COLOR_SIGNATURE
Pager: signature lines.
@ MT_COLOR_INDEX_FLAGS
Index: flags field.
@ MT_COLOR_QUOTED5
Pager: quoted text, level 5.
@ MT_COLOR_SIDEBAR_FLAGGED
Mailbox with flagged messages.
@ MT_COLOR_TILDE
Pager: empty lines after message.
@ MT_COLOR_INDEX_COLLAPSED
Index: number of messages in collapsed thread.
Convenience wrapper for the config headers.
Convenience wrapper for the core headers.
@ NT_MAILBOX_UNTAG
Clear the 'last-tagged' pointer.
@ NT_MAILBOX_CHANGE
Mailbox has been changed.
@ NT_MAILBOX_RESORT
Email list needs resorting.
@ NT_MAILBOX_DELETE
Mailbox is about to be deleted.
@ NT_MAILBOX_INVALID
Email list was changed.
@ NT_MAILBOX_DELETE_ALL
All Mailboxes are about to be deleted.
@ NT_MAILBOX_UPDATE
Update internal tables.
@ NT_MAILBOX_ADD
Mailbox has been added.
MailboxType
Supported mailbox formats.
@ MUTT_NOTMUCH
'Notmuch' (virtual) Mailbox type
@ MUTT_MMDF
'mmdf' Mailbox type
@ MUTT_MAILBOX_ERROR
Error occurred examining Mailbox.
@ MUTT_POP
'POP3' Mailbox type
@ MUTT_MH
'MH' Mailbox type
@ MUTT_NNTP
'NNTP' (Usenet) Mailbox type
@ MUTT_IMAP
'IMAP' Mailbox type
@ MUTT_MBOX
'mbox' Mailbox type
@ MUTT_MAILBOX_ANY
Match any Mailbox type.
@ MUTT_COMPRESSED
Compressed file Mailbox type.
@ MUTT_UNKNOWN
Mailbox wasn't recognised.
@ MUTT_MAILDIR
'Maildir' Mailbox type
Structs that make up an email.
Convenience wrapper for the gui headers.
ContentEncoding
Content-Transfer-Encoding.
@ ENC_UUENCODED
UUEncoded text.
@ ENC_OTHER
Encoding unknown.
@ ENC_BASE64
Base-64 encoded text.
@ ENC_QUOTED_PRINTABLE
Quoted-printable text.
@ TYPE_AUDIO
Type: 'audio/*'.
@ TYPE_IMAGE
Type: 'image/*'.
@ TYPE_OTHER
Unknown Content-Type.
@ TYPE_MESSAGE
Type: 'message/*'.
@ TYPE_MODEL
Type: 'model/*'.
@ TYPE_MULTIPART
Type: 'multipart/*'.
@ TYPE_APPLICATION
Type: 'application/*'.
@ TYPE_TEXT
Type: 'text/*'.
@ TYPE_ANY
Type: '*' or '.*'.
@ TYPE_VIDEO
Type: 'video/*'.
ContentDisposition
Content-Disposition values.
@ DISP_ATTACH
Content is attached.
@ DISP_INLINE
Content is inline.
@ DISP_NONE
No preferred disposition.
@ DISP_FORM_DATA
Content is form-data.
Convenience wrapper for the library headers.
@ WT_CUSTOM
Window with a custom drawing function.
@ WT_ROOT
Parent of All Windows.
@ WT_DLG_ALIAS
Alias Dialog, dlg_alias()
@ WT_ALL_DIALOGS
Container for All Dialogs (nested Windows)
@ WT_DLG_BROWSER
Browser Dialog, dlg_browser()
@ WT_MESSAGE
Window for messages/errors.
@ WT_DLG_SMIME
Smime Dialog, dlg_smime()
@ WT_DLG_QUERY
Query Dialog, dlg_query()
@ WT_DLG_HISTORY
History Dialog, dlg_history()
@ WT_DLG_PGP
Pgp Dialog, dlg_pgp()
@ WT_CONTAINER
Invisible shaping container Window.
@ WT_DLG_CERTIFICATE
Certificate Dialog, dlg_certificate()
@ WT_DLG_COMPOSE
Compose Dialog, dlg_compose()
@ WT_DLG_INDEX
Index Dialog, dlg_index()
@ WT_PAGER
A panel containing the Pager Window.
@ WT_DLG_GPGME
GPGME Dialog, dlg_gpgme()
@ WT_STATUS_BAR
Status Bar containing extra info about the Index/Pager/etc.
@ WT_HELP_BAR
Help Bar containing list of useful key bindings.
@ WT_DLG_POSTPONED
Postponed Dialog, dlg_postponed()
@ WT_INDEX
A panel containing the Index Window.
@ WT_DLG_ATTACHMENT
Attachment Dialog, dlg_attachment()
@ WT_SIDEBAR
Side panel containing Accounts or groups of data.
@ WT_DLG_PAGER
Pager Dialog, dlg_pager()
@ WT_DLG_AUTOCRYPT
Autocrypt Dialog, dlg_autocrypt()
@ WT_MENU
An Window containing a Menu.
@ WT_DLG_PATTERN
Pattern Dialog, dlg_pattern()
@ MUTT_WIN_SIZE_FIXED
Window has a fixed size.
@ MUTT_WIN_SIZE_MINIMISE
Window size depends on its children.
@ MUTT_WIN_SIZE_MAXIMISE
Window wants as much space as possible.
@ NT_MVIEW_DELETE
The Mview is about to be destroyed.
@ NT_MVIEW_CHANGE
The Mview has changed.
@ NT_MVIEW_ADD
The Mview has been opened.
const char * name_content_encoding(enum ContentEncoding enc)
const char * name_window_size(const struct MuttWindow *win)
const char * name_notify_global(int id)
const char * name_mailbox_type(enum MailboxType type)
const char * name_menu_type(enum MenuType mt)
const char * name_notify_type(enum NotifyType type)
const char * name_window_type(const struct MuttWindow *win)
const char * name_notify_mview(int id)
const char * name_notify_config(int id)
const char * name_content_type(enum ContentType type)
const char * name_content_disposition(enum ContentDisposition disp)
const char * name_notify_mailbox(int id)
const char * name_color_id(int cid)
@ NT_GLOBAL_STARTUP
NeoMutt is initialised.
@ NT_GLOBAL_COMMAND
A NeoMutt command.
@ NT_GLOBAL_SHUTDOWN
NeoMutt is about to close.
NotifyType
Notification Types.
@ NT_TIMEOUT
Timeout has occurred.
@ NT_WINDOW
MuttWindow has changed, NotifyWindow, EventWindow.
@ NT_MENU
Menu has changed, MenuRedrawFlags.
@ NT_ATTACH
Attachment command changed, NotifyAttach.
@ NT_CONFIG
Config has changed, NotifyConfig, EventConfig.
@ NT_COLOR
Colour has changed, NotifyColor, EventColor.
@ NT_EMAIL
Email has changed, NotifyEmail, EventEmail.
@ NT_BINDING
Key binding has changed, NotifyBinding, EventBinding.
@ NT_ENVELOPE
Envelope has changed, NotifyEnvelope.
@ NT_SCORE
Email scoring has changed.
@ NT_MAILBOX
Mailbox has changed, NotifyMailbox, EventMailbox.
@ NT_PAGER
Pager data has changed, NotifyPager, PagerPrivateData.
@ NT_COMMAND
A Command has been executed, Command.
@ NT_HEADER
A header has changed, NotifyHeader EventHeader.
@ NT_ACCOUNT
Account has changed, NotifyAccount, EventAccount.
@ NT_INDEX
Index data has changed, NotifyIndex, IndexSharedData.
@ NT_ALL
Register for all notifications.
@ NT_MVIEW
MailboxView has changed, NotifyMview, EventMview.
@ NT_GLOBAL
Not object-related, NotifyGlobal.
@ NT_ALTERN
Alternates command changed, NotifyAlternates.
@ NT_SUBJRX
Subject Regex has changed, NotifySubjRx.
@ NT_RESIZE
Window has been resized.
@ NT_ALIAS
Alias has changed, NotifyAlias, EventAlias.
enum MuttWindowSize size
Type of Window, e.g. MUTT_WIN_SIZE_FIXED.
enum WindowType type
Window type, e.g. WT_SIDEBAR.
@ NT_CONFIG_DELETED
Config item has been deleted.
@ NT_CONFIG_RESET
Config item has been reset to initial, or parent, value.
@ NT_CONFIG_SET
Config item has been set.
MenuType
Types of GUI selections.
@ MENU_KEY_SELECT_PGP
Select a PGP key.
@ MENU_INDEX
Index panel (list of emails)
@ MENU_KEY_SELECT_SMIME
Select a SMIME key.
@ MENU_QUERY
Select from results of external query.
@ MENU_AUTOCRYPT
Autocrypt Account menu.
@ MENU_COMPOSE
Compose an email.
@ MENU_ATTACHMENT
Select an attachment.
@ MENU_PGP
PGP encryption menu.
@ MENU_GENERIC
Generic selection list.
@ MENU_PAGER
Pager pager (email viewer)
@ MENU_SMIME
SMIME encryption menu.
@ MENU_EDITOR
Text entry area.
@ MENU_ALIAS
Select an email address by its alias.
@ MENU_FOLDER
General file/mailbox browser.
@ MENU_POSTPONED
Select a postponed email.