Prototype for an Index Function. More...
Functions | |
| static int | op_alias_dialog (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Open the aliases dialog - Implements index_function_t -. | |
| static int | op_attach_edit_type (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Edit attachment content type - Implements index_function_t -. | |
| static int | op_bounce_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Remail a message to another user - Implements index_function_t -. | |
| static int | op_check_traditional (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Check for classic PGP - Implements index_function_t -. | |
| static int | op_compose_to_sender (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Compose new message to the current message sender - Implements index_function_t -. | |
| static int | op_create_alias (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Create an alias from a message sender - Implements index_function_t -. | |
| static int | op_delete (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Delete the current entry - Implements index_function_t -. | |
| static int | op_delete_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Delete all messages in thread - Implements index_function_t -. | |
| static int | op_display_address (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Display full address of sender - Implements index_function_t -. | |
| static int | op_display_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Display a message - Implements index_function_t -. | |
| static int | op_edit_label (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Add, change, or delete a message's label - Implements index_function_t -. | |
| static int | op_edit_raw_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Edit the raw message (edit and edit-raw-message are synonyms) - Implements index_function_t -. | |
| static int | op_end_cond (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| End of conditional execution (noop) - Implements index_function_t -. | |
| static int | op_exit (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Exit this menu - Implements index_function_t -. | |
| static int | op_extract_keys (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Extract supported public keys - Implements index_function_t -. | |
| static int | op_flag_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Toggle a message's 'important' flag - Implements index_function_t -. | |
| static int | op_forward_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Forward a message with comments - Implements index_function_t -. | |
| static int | op_group_reply (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Reply to all recipients - Implements index_function_t -. | |
| static int | op_jump (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Jump to an index number - Implements index_function_t -. | |
| static int | op_list_action (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Show mailing-list actions - Implements index_function_t -. | |
| static int | op_list_reply (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Reply to specified mailing list - Implements index_function_t -. | |
| static int | op_list_subscribe (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Subscribe to a mailing list - Implements index_function_t -. | |
| static int | op_list_unsubscribe (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Unsubscribe from mailing list - Implements index_function_t -. | |
| static int | op_mail (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Compose a new mail message - Implements index_function_t -. | |
| static int | op_mailbox_list (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| List mailboxes with new mail - Implements index_function_t -. | |
| static int | op_mail_key (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Mail a PGP public key - Implements index_function_t -. | |
| static int | op_main_break_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Break the thread in two - Implements index_function_t -. | |
| static int | op_main_change_folder (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Open a different folder - Implements index_function_t -. | |
| static int | op_main_collapse_all (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Collapse/uncollapse all threads - Implements index_function_t -. | |
| static int | op_main_close_all_threads (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Collapse all threads - Implements index_function_t -. | |
| static int | op_main_close_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Collapse current thread - Implements index_function_t -. | |
| static int | op_main_collapse_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Collapse/uncollapse current thread - Implements index_function_t -. | |
| static int | op_main_open_all_threads (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Open all threads - Implements index_function_t -. | |
| static int | op_main_open_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Open current thread - Implements index_function_t -. | |
| static int | op_main_delete_pattern (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Delete messages matching a pattern - Implements index_function_t -. | |
| static int | op_main_limit (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Limit view to a pattern/thread - Implements index_function_t -. | |
| static int | op_main_link_threads (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Link tagged message to the current one - Implements index_function_t -. | |
| static int | op_main_modify_tags (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Modify (notmuch/imap) tags - Implements index_function_t -. | |
| static int | find_next_new_email (struct Mailbox *m, int start, bool forwards, int op) |
| Jump to next new message - Implements index_function_t -. | |
| static int | op_main_next_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Jump to the next thread - Implements index_function_t -. | |
| static int | op_main_next_undeleted (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Move to the next undeleted message - Implements index_function_t -. | |
| static int | op_main_next_unread_mailbox (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Open next mailbox with unread mail - Implements index_function_t -. | |
| static int | op_main_prev_unread_mailbox (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Open previous mailbox with unread mail - Implements index_function_t -. | |
| static int | op_main_prev_undeleted (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Move to the previous undeleted message - Implements index_function_t -. | |
| static int | op_main_quasi_delete (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Delete from NeoMutt, don't touch on disk - Implements index_function_t -. | |
| static int | op_main_read_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Mark the current thread as read - Implements index_function_t -. | |
| static int | op_main_root_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Jump to root message in thread - Implements index_function_t -. | |
| static int | op_main_set_flag (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Set a status flag on a message - Implements index_function_t -. | |
| static int | op_main_show_limit (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Show currently active limit pattern - Implements index_function_t -. | |
| static int | op_main_sync_folder (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Save changes to mailbox - Implements index_function_t -. | |
| static int | op_main_tag_pattern (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Tag messages matching a pattern - Implements index_function_t -. | |
| static int | op_main_undelete_pattern (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Undelete messages matching a pattern - Implements index_function_t -. | |
| static int | op_main_untag_pattern (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Untag messages matching a pattern - Implements index_function_t -. | |
| static int | op_mark_msg (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Create a hotkey macro for the current message - Implements index_function_t -. | |
| static int | op_next_entry (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Move to the next entry - Implements index_function_t -. | |
| static int | op_pipe (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Pipe message/attachment to a shell command - Implements index_function_t -. | |
| static int | op_prev_entry (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Move to the previous entry - Implements index_function_t -. | |
| static int | op_print (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Print the current entry - Implements index_function_t -. | |
| static int | op_query (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Query external program for addresses - Implements index_function_t -. | |
| static int | op_quit (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Save changes to mailbox and quit - Implements index_function_t -. | |
| static int | op_recall_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Recall a postponed message - Implements index_function_t -. | |
| static int | op_reply (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Reply to a message - Implements index_function_t -. | |
| static int | op_resend (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Use the current message as a template for a new one - Implements index_function_t -. | |
| static int | op_save (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Make decrypted copy - Implements index_function_t -. | |
| static int | op_search (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Search for a regular expression - Implements index_function_t -. | |
| static int | op_sort (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Sort messages - Implements index_function_t -. | |
| static int | op_tag (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Tag the current entry - Implements index_function_t -. | |
| static int | op_tag_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Tag the current thread - Implements index_function_t -. | |
| static int | op_toggle_new (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Toggle a message's 'new' flag - Implements index_function_t -. | |
| static int | op_toggle_write (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Toggle whether the mailbox will be rewritten - Implements index_function_t -. | |
| static int | op_undelete (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Undelete the current entry - Implements index_function_t -. | |
| static int | op_undelete_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Undelete all messages in thread - Implements index_function_t -. | |
| static int | op_view_attachments (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Show MIME attachments - Implements index_function_t -. | |
| static int | op_autocrypt_acct_menu (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Manage autocrypt accounts - Implements index_function_t -. | |
| static int | op_main_imap_fetch (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Force retrieval of mail from IMAP server - Implements index_function_t -. | |
| static int | op_main_imap_logout_all (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Logout from all IMAP servers - Implements index_function_t -. | |
| static int | op_catchup (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Mark all articles in newsgroup as read - Implements index_function_t -. | |
| static int | op_get_children (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Get all children of the current message - Implements index_function_t -. | |
| static int | op_get_message (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Get parent of the current message - Implements index_function_t -. | |
| static int | op_main_change_group (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Open a different newsgroup - Implements index_function_t -. | |
| static int | op_post (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Followup to newsgroup - Implements index_function_t -. | |
| static int | op_main_entire_thread (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Read entire thread of the current message - Implements index_function_t -. | |
| static int | op_main_vfolder_from_query (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Generate virtual folder from query - Implements index_function_t -. | |
| static int | op_main_windowed_vfolder (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Shifts virtual folder time window - Implements index_function_t -. | |
| static int | op_main_fetch_mail (struct IndexFunctionData *fdata, const struct KeyEvent *event) |
| Retrieve mail from POP server - Implements index_function_t -. | |
Prototype for an Index Function.
| fdata | Index Function context data |
| event | Event to process |
| num | FunctionRetval or opcode, e.g. OP_NEXT_ENTRY |
|
static |
Open the aliases dialog - Implements index_function_t -.
Definition at line 620 of file functions.c.
|
static |
Edit attachment content type - Implements index_function_t -.
Definition at line 630 of file functions.c.
|
static |
Remail a message to another user - Implements index_function_t -.
Definition at line 645 of file functions.c.
|
static |
Check for classic PGP - Implements index_function_t -.
Definition at line 660 of file functions.c.
|
static |
Compose new message to the current message sender - Implements index_function_t -.
Definition at line 684 of file functions.c.
|
static |
Create an alias from a message sender - Implements index_function_t -.
Definition at line 701 of file functions.c.
|
static |
Delete the current entry - Implements index_function_t -.
This function handles:
Definition at line 721 of file functions.c.
|
static |
Delete all messages in thread - Implements index_function_t -.
This function handles:
Definition at line 874 of file functions.c.
|
static |
Display full address of sender - Implements index_function_t -.
Definition at line 931 of file functions.c.
|
static |
Display a message - Implements index_function_t -.
This function handles:
Definition at line 949 of file functions.c.
|
static |
Add, change, or delete a message's label - Implements index_function_t -.
Definition at line 1032 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 1076 of file functions.c.
|
static |
End of conditional execution (noop) - Implements index_function_t -.
Definition at line 1123 of file functions.c.
|
static |
Exit this menu - Implements index_function_t -.
Definition at line 1131 of file functions.c.
|
static |
Extract supported public keys - Implements index_function_t -.
Definition at line 1153 of file functions.c.
|
static |
Toggle a message's 'important' flag - Implements index_function_t -.
Definition at line 1171 of file functions.c.
|
static |
Forward a message with comments - Implements index_function_t -.
Definition at line 1212 of file functions.c.
|
static |
Reply to all recipients - Implements index_function_t -.
This function handles:
Definition at line 1242 of file functions.c.
|
static |
Jump to an index number - Implements index_function_t -.
Definition at line 1273 of file functions.c.
|
static |
Show mailing-list actions - Implements index_function_t -.
Definition at line 1328 of file functions.c.
|
static |
Reply to specified mailing list - Implements index_function_t -.
Definition at line 1341 of file functions.c.
|
static |
Subscribe to a mailing list - Implements index_function_t -.
Definition at line 1367 of file functions.c.
|
static |
Unsubscribe from mailing list - Implements index_function_t -.
Definition at line 1376 of file functions.c.
|
static |
Compose a new mail message - Implements index_function_t -.
Definition at line 1385 of file functions.c.
|
static |
List mailboxes with new mail - Implements index_function_t -.
Definition at line 1398 of file functions.c.
|
static |
Mail a PGP public key - Implements index_function_t -.
Definition at line 1407 of file functions.c.
|
static |
Break the thread in two - Implements index_function_t -.
Definition at line 1422 of file functions.c.
|
static |
Open a different folder - Implements index_function_t -.
This function handles:
Definition at line 1494 of file functions.c.
|
static |
Collapse/uncollapse all threads - Implements index_function_t -.
Definition at line 1564 of file functions.c.
|
static |
Collapse all threads - Implements index_function_t -.
Definition at line 1582 of file functions.c.
|
static |
Collapse current thread - Implements index_function_t -.
Definition at line 1605 of file functions.c.
|
static |
Collapse/uncollapse current thread - Implements index_function_t -.
Definition at line 1620 of file functions.c.
|
static |
Open all threads - Implements index_function_t -.
Definition at line 1635 of file functions.c.
|
static |
Open current thread - Implements index_function_t -.
Definition at line 1658 of file functions.c.
|
static |
Delete messages matching a pattern - Implements index_function_t -.
This function handles:
Definition at line 1677 of file functions.c.
|
static |
Limit view to a pattern/thread - Implements index_function_t -.
This function handles:
Definition at line 1705 of file functions.c.
|
static |
Link tagged message to the current one - Implements index_function_t -.
<link-threads> is only meaningful with tagged emails. Let the user run the function with or without <tag-prefix>.
Definition at line 1779 of file functions.c.
|
static |
Modify (notmuch/imap) tags - Implements index_function_t -.
This function handles:
Definition at line 1849 of file functions.c.
|
static |
Jump to next new message - Implements index_function_t -.
This function handles:
| m | Mailbox |
| start | Index to start searching from |
| forwards | Direction: true for next, false for previous |
| op | Operation to determine match type |
| >=0 | Index of matching message |
| -1 | No match found |
Definition at line 1987 of file functions.c.
|
static |
Jump to the next thread - Implements index_function_t -.
This function handles:
Definition at line 2132 of file functions.c.
|
static |
Move to the next undeleted message - Implements index_function_t -.
Definition at line 2175 of file functions.c.
|
static |
Open next mailbox with unread mail - Implements index_function_t -.
Definition at line 2233 of file functions.c.
|
static |
Open previous mailbox with unread mail - Implements index_function_t -.
Definition at line 2258 of file functions.c.
|
static |
Move to the previous undeleted message - Implements index_function_t -.
Definition at line 2283 of file functions.c.
|
static |
Delete from NeoMutt, don't touch on disk - Implements index_function_t -.
Definition at line 2341 of file functions.c.
|
static |
Mark the current thread as read - Implements index_function_t -.
This function handles:
Definition at line 2377 of file functions.c.
|
static |
Jump to root message in thread - Implements index_function_t -.
This function handles:
When called with a count prefix, will jump N ancestors up the thread (for parent-message, not for root-message which always goes to root).
Definition at line 2431 of file functions.c.
|
static |
Set a status flag on a message - Implements index_function_t -.
This function handles:
Definition at line 2450 of file functions.c.
|
static |
Show currently active limit pattern - Implements index_function_t -.
Definition at line 2485 of file functions.c.
|
static |
Save changes to mailbox - Implements index_function_t -.
Definition at line 2507 of file functions.c.
|
static |
Tag messages matching a pattern - Implements index_function_t -.
Definition at line 2591 of file functions.c.
|
static |
Undelete messages matching a pattern - Implements index_function_t -.
Definition at line 2604 of file functions.c.
|
static |
Untag messages matching a pattern - Implements index_function_t -.
Definition at line 2628 of file functions.c.
|
static |
Create a hotkey macro for the current message - Implements index_function_t -.
Definition at line 2641 of file functions.c.
|
static |
Move to the next entry - Implements index_function_t -.
Definition at line 2697 of file functions.c.
|
static |
Pipe message/attachment to a shell command - Implements index_function_t -.
Definition at line 2721 of file functions.c.
|
static |
Move to the previous entry - Implements index_function_t -.
Definition at line 2744 of file functions.c.
|
static |
Print the current entry - Implements index_function_t -.
Definition at line 2768 of file functions.c.
|
static |
Query external program for addresses - Implements index_function_t -.
Definition at line 2802 of file functions.c.
|
static |
Save changes to mailbox and quit - Implements index_function_t -.
Definition at line 2812 of file functions.c.
|
static |
Recall a postponed message - Implements index_function_t -.
Definition at line 2850 of file functions.c.
|
static |
Reply to a message - Implements index_function_t -.
Definition at line 2863 of file functions.c.
|
static |
Use the current message as a template for a new one - Implements index_function_t -.
Definition at line 2889 of file functions.c.
|
static |
Make decrypted copy - Implements index_function_t -.
This function handles:
Definition at line 2926 of file functions.c.
|
static |
Search for a regular expression - Implements index_function_t -.
This function handles:
Definition at line 2976 of file functions.c.
|
static |
Sort messages - Implements index_function_t -.
This function handles:
Definition at line 3020 of file functions.c.
|
static |
Tag the current entry - Implements index_function_t -.
Definition at line 3039 of file functions.c.
|
static |
Tag the current thread - Implements index_function_t -.
This function handles:
Definition at line 3085 of file functions.c.
|
static |
Toggle a message's 'new' flag - Implements index_function_t -.
Definition at line 3109 of file functions.c.
|
static |
Toggle whether the mailbox will be rewritten - Implements index_function_t -.
Definition at line 3155 of file functions.c.
|
static |
Undelete the current entry - Implements index_function_t -.
Definition at line 3165 of file functions.c.
|
static |
Undelete all messages in thread - Implements index_function_t -.
This function handles:
Definition at line 3208 of file functions.c.
|
static |
Show MIME attachments - Implements index_function_t -.
Definition at line 3258 of file functions.c.
|
static |
Manage autocrypt accounts - Implements index_function_t -.
Definition at line 3288 of file functions.c.
|
static |
Force retrieval of mail from IMAP server - Implements index_function_t -.
Definition at line 3298 of file functions.c.
|
static |
Logout from all IMAP servers - Implements index_function_t -.
Definition at line 3311 of file functions.c.
|
static |
Mark all articles in newsgroup as read - Implements index_function_t -.
Definition at line 3344 of file functions.c.
|
static |
Get all children of the current message - Implements index_function_t -.
This function handles:
Definition at line 3366 of file functions.c.
|
static |
Get parent of the current message - Implements index_function_t -.
This function handles:
Definition at line 3470 of file functions.c.
|
static |
Open a different newsgroup - Implements index_function_t -.
This function handles:
Definition at line 3552 of file functions.c.
|
static |
Followup to newsgroup - Implements index_function_t -.
This function handles:
Definition at line 3632 of file functions.c.
|
static |
Read entire thread of the current message - Implements index_function_t -.
Definition at line 3676 of file functions.c.
|
static |
Generate virtual folder from query - Implements index_function_t -.
This function handles:
Definition at line 3758 of file functions.c.
|
static |
Shifts virtual folder time window - Implements index_function_t -.
This function handles:
Definition at line 3807 of file functions.c.
|
static |
Retrieve mail from POP server - Implements index_function_t -.
Definition at line 3854 of file functions.c.