Prototype for an Index Function. More...
Functions | |
static int | op_alias_dialog (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Open the aliases dialog - Implements index_function_t -. | |
static int | op_attachment_edit_type (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Edit attachment content type - Implements index_function_t -. | |
static int | op_bounce_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Remail a message to another user - Implements index_function_t -. | |
static int | op_check_traditional (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Check for classic PGP - Implements index_function_t -. | |
static int | op_compose_to_sender (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Compose new message to the current message sender - Implements index_function_t -. | |
static int | op_create_alias (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Create an alias from a message sender - Implements index_function_t -. | |
static int | op_delete (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Delete the current entry - Implements index_function_t -. | |
static int | op_delete_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Delete all messages in thread - Implements index_function_t -. | |
static int | op_display_address (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Display full address of sender - Implements index_function_t -. | |
static int | op_display_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Display a message - Implements index_function_t -. | |
static int | op_edit_label (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Add, change, or delete a message's label - Implements index_function_t -. | |
static int | op_edit_raw_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Edit the raw message (edit and edit-raw-message are synonyms) - Implements index_function_t -. | |
static int | op_end_cond (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
End of conditional execution (noop) - Implements index_function_t -. | |
static int | op_exit (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Exit this menu - Implements index_function_t -. | |
static int | op_extract_keys (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Extract supported public keys - Implements index_function_t -. | |
static int | op_flag_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Toggle a message's 'important' flag - Implements index_function_t -. | |
static int | op_forget_passphrase (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Wipe passphrases from memory - Implements index_function_t -. | |
static int | op_forward_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Forward a message with comments - Implements index_function_t -. | |
static int | op_group_reply (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Reply to all recipients - Implements index_function_t -. | |
static int | op_jump (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Jump to an index number - Implements index_function_t -. | |
static int | op_list_reply (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Reply to specified mailing list - Implements index_function_t -. | |
static int | op_list_subscribe (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Subscribe to a mailing list - Implements index_function_t -. | |
static int | op_list_unsubscribe (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Unsubscribe from mailing list - Implements index_function_t -. | |
static int | op_mail (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Compose a new mail message - Implements index_function_t -. | |
static int | op_mailbox_list (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
List mailboxes with new mail - Implements index_function_t -. | |
static int | op_mail_key (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Mail a PGP public key - Implements index_function_t -. | |
static int | op_main_break_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Break the thread in two - Implements index_function_t -. | |
static int | op_main_change_folder (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Open a different folder - Implements index_function_t -. | |
static int | op_main_collapse_all (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Collapse/uncollapse all threads - Implements index_function_t -. | |
static int | op_main_collapse_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Collapse/uncollapse current thread - Implements index_function_t -. | |
static int | op_main_delete_pattern (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Delete messages matching a pattern - Implements index_function_t -. | |
static int | op_main_limit (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Limit view to a pattern/thread - Implements index_function_t -. | |
static int | op_main_link_threads (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Link tagged message to the current one - Implements index_function_t -. | |
static int | op_main_modify_tags (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Modify (notmuch/imap) tags - Implements index_function_t -. | |
static int | op_main_next_new (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Jump to the next new message - Implements index_function_t -. | |
static int | op_main_next_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Jump to the next thread - Implements index_function_t -. | |
static int | op_main_next_undeleted (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Move to the next undeleted message - Implements index_function_t -. | |
static int | op_main_next_unread_mailbox (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Open next mailbox with unread mail - Implements index_function_t -. | |
static int | op_main_prev_undeleted (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Move to the previous undeleted message - Implements index_function_t -. | |
static int | op_main_quasi_delete (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Delete from NeoMutt, don't touch on disk - Implements index_function_t -. | |
static int | op_main_read_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Mark the current thread as read - Implements index_function_t -. | |
static int | op_main_root_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Jump to root message in thread - Implements index_function_t -. | |
static int | op_main_set_flag (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Set a status flag on a message - Implements index_function_t -. | |
static int | op_main_show_limit (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Show currently active limit pattern - Implements index_function_t -. | |
static int | op_main_sync_folder (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Save changes to mailbox - Implements index_function_t -. | |
static int | op_main_tag_pattern (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Tag messages matching a pattern - Implements index_function_t -. | |
static int | op_main_undelete_pattern (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Undelete messages matching a pattern - Implements index_function_t -. | |
static int | op_main_untag_pattern (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Untag messages matching a pattern - Implements index_function_t -. | |
static int | op_mark_msg (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Create a hotkey macro for the current message - Implements index_function_t -. | |
static int | op_next_entry (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Move to the next entry - Implements index_function_t -. | |
static int | op_pipe (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Pipe message/attachment to a shell command - Implements index_function_t -. | |
static int | op_prev_entry (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Move to the previous entry - Implements index_function_t -. | |
static int | op_print (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Print the current entry - Implements index_function_t -. | |
static int | op_query (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Query external program for addresses - Implements index_function_t -. | |
static int | op_quit (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Save changes to mailbox and quit - Implements index_function_t -. | |
static int | op_recall_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Recall a postponed message - Implements index_function_t -. | |
static int | op_reply (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Reply to a message - Implements index_function_t -. | |
static int | op_resend (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Use the current message as a template for a new one - Implements index_function_t -. | |
static int | op_save (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Make decrypted copy - Implements index_function_t -. | |
static int | op_search (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Search for a regular expression - Implements index_function_t -. | |
static int | op_sort (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Sort messages - Implements index_function_t -. | |
static int | op_tag (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Tag the current entry - Implements index_function_t -. | |
static int | op_tag_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Tag the current thread - Implements index_function_t -. | |
static int | op_toggle_new (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Toggle a message's 'new' flag - Implements index_function_t -. | |
static int | op_toggle_write (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Toggle whether the mailbox will be rewritten - Implements index_function_t -. | |
static int | op_undelete (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Undelete the current entry - Implements index_function_t -. | |
static int | op_undelete_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Undelete all messages in thread - Implements index_function_t -. | |
static int | op_view_attachments (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Show MIME attachments - Implements index_function_t -. | |
static int | op_autocrypt_acct_menu (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Manage autocrypt accounts - Implements index_function_t -. | |
static int | op_main_imap_fetch (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Force retrieval of mail from IMAP server - Implements index_function_t -. | |
static int | op_main_imap_logout_all (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Logout from all IMAP servers - Implements index_function_t -. | |
static int | op_catchup (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Mark all articles in newsgroup as read - Implements index_function_t -. | |
static int | op_get_children (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Get all children of the current message - Implements index_function_t -. | |
static int | op_get_message (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Get parent of the current message - Implements index_function_t -. | |
static int | op_main_change_group (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Open a different newsgroup - Implements index_function_t -. | |
static int | op_post (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Followup to newsgroup - Implements index_function_t -. | |
static int | op_main_entire_thread (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Read entire thread of the current message - Implements index_function_t -. | |
static int | op_main_vfolder_from_query (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Generate virtual folder from query - Implements index_function_t -. | |
static int | op_main_windowed_vfolder (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Shifts virtual folder time window - Implements index_function_t -. | |
static int | op_main_fetch_mail (struct IndexSharedData *shared, struct IndexPrivateData *priv, int op) |
Retrieve mail from POP server - Implements index_function_t -. | |
Prototype for an Index Function.
shared | Shared Index data |
priv | Private Index data |
op | Operation to perform, e.g. OP_MAIN_LIMIT |
num | FunctionRetval or opcode, e.g. OP_JUMP |
|
static |
Open the aliases dialog - Implements index_function_t -.
Definition at line 425 of file functions.c.
|
static |
Edit attachment content type - Implements index_function_t -.
Definition at line 435 of file functions.c.
|
static |
Remail a message to another user - Implements index_function_t -.
Definition at line 449 of file functions.c.
|
static |
Check for classic PGP - Implements index_function_t -.
Definition at line 463 of file functions.c.
|
static |
Compose new message to the current message sender - Implements index_function_t -.
Definition at line 486 of file functions.c.
|
static |
Create an alias from a message sender - Implements index_function_t -.
Definition at line 502 of file functions.c.
|
static |
Delete the current entry - Implements index_function_t -.
This function handles:
Definition at line 521 of file functions.c.
|
static |
Delete all messages in thread - Implements index_function_t -.
This function handles:
Definition at line 557 of file functions.c.
|
static |
Display full address of sender - Implements index_function_t -.
Definition at line 592 of file functions.c.
|
static |
Display a message - Implements index_function_t -.
This function handles:
Definition at line 609 of file functions.c.
|
static |
Add, change, or delete a message's label - Implements index_function_t -.
Definition at line 677 of file functions.c.
|
static |
Edit the raw message (edit and edit-raw-message are synonyms) - Implements index_function_t -.
This function handles:
Definition at line 712 of file functions.c.
|
static |
End of conditional execution (noop) - Implements index_function_t -.
Definition at line 757 of file functions.c.
|
static |
Exit this menu - Implements index_function_t -.
Definition at line 765 of file functions.c.
|
static |
Extract supported public keys - Implements index_function_t -.
Definition at line 786 of file functions.c.
|
static |
Toggle a message's 'important' flag - Implements index_function_t -.
Definition at line 803 of file functions.c.
|
static |
Wipe passphrases from memory - Implements index_function_t -.
Definition at line 839 of file functions.c.
|
static |
Forward a message with comments - Implements index_function_t -.
Definition at line 849 of file functions.c.
|
static |
Reply to all recipients - Implements index_function_t -.
This function handles:
Definition at line 878 of file functions.c.
|
static |
Jump to an index number - Implements index_function_t -.
Definition at line 908 of file functions.c.
|
static |
Reply to specified mailing list - Implements index_function_t -.
Definition at line 958 of file functions.c.
|
static |
Subscribe to a mailing list - Implements index_function_t -.
Definition at line 982 of file functions.c.
|
static |
Unsubscribe from mailing list - Implements index_function_t -.
Definition at line 991 of file functions.c.
|
static |
Compose a new mail message - Implements index_function_t -.
Definition at line 1000 of file functions.c.
|
static |
List mailboxes with new mail - Implements index_function_t -.
Definition at line 1011 of file functions.c.
|
static |
Mail a PGP public key - Implements index_function_t -.
Definition at line 1021 of file functions.c.
|
static |
Break the thread in two - Implements index_function_t -.
Definition at line 1034 of file functions.c.
|
static |
Open a different folder - Implements index_function_t -.
This function handles:
Definition at line 1082 of file functions.c.
|
static |
Collapse/uncollapse all threads - Implements index_function_t -.
Definition at line 1146 of file functions.c.
|
static |
Collapse/uncollapse current thread - Implements index_function_t -.
Definition at line 1162 of file functions.c.
|
static |
Delete messages matching a pattern - Implements index_function_t -.
Definition at line 1202 of file functions.c.
|
static |
Limit view to a pattern/thread - Implements index_function_t -.
This function handles:
Definition at line 1226 of file functions.c.
|
static |
Link tagged message to the current one - Implements index_function_t -.
Definition at line 1290 of file functions.c.
|
static |
Modify (notmuch/imap) tags - Implements index_function_t -.
This function handles:
Definition at line 1347 of file functions.c.
|
static |
Jump to the next new message - Implements index_function_t -.
This function handles:
Definition at line 1465 of file functions.c.
|
static |
Jump to the next thread - Implements index_function_t -.
This function handles:
Definition at line 1589 of file functions.c.
|
static |
Move to the next undeleted message - Implements index_function_t -.
Definition at line 1631 of file functions.c.
|
static |
Open next mailbox with unread mail - Implements index_function_t -.
Definition at line 1664 of file functions.c.
|
static |
Move to the previous undeleted message - Implements index_function_t -.
Definition at line 1687 of file functions.c.
|
static |
Delete from NeoMutt, don't touch on disk - Implements index_function_t -.
Definition at line 1720 of file functions.c.
|
static |
Mark the current thread as read - Implements index_function_t -.
This function handles:
Definition at line 1756 of file functions.c.
|
static |
Jump to root message in thread - Implements index_function_t -.
This function handles:
Definition at line 1786 of file functions.c.
|
static |
Set a status flag on a message - Implements index_function_t -.
This function handles:
Definition at line 1803 of file functions.c.
|
static |
Show currently active limit pattern - Implements index_function_t -.
Definition at line 1828 of file functions.c.
|
static |
Save changes to mailbox - Implements index_function_t -.
Definition at line 1849 of file functions.c.
|
static |
Tag messages matching a pattern - Implements index_function_t -.
Definition at line 1924 of file functions.c.
|
static |
Undelete messages matching a pattern - Implements index_function_t -.
Definition at line 1936 of file functions.c.
|
static |
Untag messages matching a pattern - Implements index_function_t -.
Definition at line 1958 of file functions.c.
|
static |
Create a hotkey macro for the current message - Implements index_function_t -.
Definition at line 1970 of file functions.c.
|
static |
Move to the next entry - Implements index_function_t -.
Definition at line 2025 of file functions.c.
|
static |
Pipe message/attachment to a shell command - Implements index_function_t -.
Definition at line 2041 of file functions.c.
|
static |
Move to the previous entry - Implements index_function_t -.
Definition at line 2062 of file functions.c.
|
static |
Print the current entry - Implements index_function_t -.
Definition at line 2078 of file functions.c.
|
static |
Query external program for addresses - Implements index_function_t -.
Definition at line 2099 of file functions.c.
|
static |
Save changes to mailbox and quit - Implements index_function_t -.
Definition at line 2108 of file functions.c.
|
static |
Recall a postponed message - Implements index_function_t -.
Definition at line 2144 of file functions.c.
|
static |
Reply to a message - Implements index_function_t -.
Definition at line 2156 of file functions.c.
|
static |
Use the current message as a template for a new one - Implements index_function_t -.
Definition at line 2180 of file functions.c.
|
static |
Make decrypted copy - Implements index_function_t -.
This function handles:
Definition at line 2215 of file functions.c.
|
static |
Search for a regular expression - Implements index_function_t -.
This function handles:
Definition at line 2255 of file functions.c.
|
static |
Sort messages - Implements index_function_t -.
This function handles:
Definition at line 2294 of file functions.c.
|
static |
Tag the current entry - Implements index_function_t -.
Definition at line 2311 of file functions.c.
|
static |
Tag the current thread - Implements index_function_t -.
This function handles:
Definition at line 2345 of file functions.c.
|
static |
Toggle a message's 'new' flag - Implements index_function_t -.
Definition at line 2366 of file functions.c.
|
static |
Toggle whether the mailbox will be rewritten - Implements index_function_t -.
Definition at line 2408 of file functions.c.
|
static |
Undelete the current entry - Implements index_function_t -.
Definition at line 2418 of file functions.c.
|
static |
Undelete all messages in thread - Implements index_function_t -.
This function handles:
Definition at line 2450 of file functions.c.
|
static |
Show MIME attachments - Implements index_function_t -.
Definition at line 2481 of file functions.c.
|
static |
Manage autocrypt accounts - Implements index_function_t -.
Definition at line 2510 of file functions.c.
|
static |
Force retrieval of mail from IMAP server - Implements index_function_t -.
Definition at line 2521 of file functions.c.
|
static |
Logout from all IMAP servers - Implements index_function_t -.
Definition at line 2534 of file functions.c.
|
static |
Mark all articles in newsgroup as read - Implements index_function_t -.
Definition at line 2566 of file functions.c.
|
static |
Get all children of the current message - Implements index_function_t -.
This function handles:
Definition at line 2586 of file functions.c.
|
static |
Get parent of the current message - Implements index_function_t -.
This function handles:
Definition at line 2687 of file functions.c.
|
static |
Open a different newsgroup - Implements index_function_t -.
This function handles:
Definition at line 2768 of file functions.c.
|
static |
Followup to newsgroup - Implements index_function_t -.
This function handles:
Definition at line 2844 of file functions.c.
|
static |
Read entire thread of the current message - Implements index_function_t -.
Definition at line 2884 of file functions.c.
|
static |
Generate virtual folder from query - Implements index_function_t -.
This function handles:
Definition at line 2962 of file functions.c.
|
static |
Shifts virtual folder time window - Implements index_function_t -.
This function handles:
Definition at line 3009 of file functions.c.
|
static |
Retrieve mail from POP server - Implements index_function_t -.
Definition at line 3051 of file functions.c.