Create/manipulate threading in emails.
Data | Description | Links |
---|---|---|
UseThreadsMethods | Choices for '$use_threads' for the index |
Function | Description | Links |
---|---|---|
calculate_visibility() | Are tree nodes visible | |
check_subjects() | Find out which emails' subjects differ from their parent's | |
compare_threads() | Helper to sort email threads | sort_t, sort_api |
find_subject() | Find the best possible match for a parent based on subject | |
get_use_threads_str() | Convert UseThreads enum to string | |
is_visible() | Is the message visible? | |
linearize_tree() | Flatten an email thread | |
link_threads() | Forcibly link messages together | |
make_subj_hash() | Create a Hash Table for the email subjects | |
make_subject_list() | Create a sorted list of all subjects in a thread | |
mutt_aside_thread() | Find the next/previous (sub)thread | |
mutt_clear_threads() | Clear the threading of message in a mailbox | |
mutt_draw_tree() | Draw a tree of threaded emails | |
mutt_link_threads() | Forcibly link threads together | |
mutt_make_id_hash() | Create a Hash Table for message-ids | |
mutt_messages_in_thread() | Count the messages in a thread | |
mutt_parent_message() | Find the parent of a message | |
mutt_set_vnum() | Set the virtual index number of all the messages in a mailbox | |
mutt_sort_subthreads() | Sort the children of a thread | |
mutt_sort_threads() | Sort email threads | |
mutt_thread_can_collapse() | Check whether a thread can be collapsed | |
mutt_thread_collapse() | Toggle collapse | |
mutt_thread_collapse_collapsed() | Re-collapse threads marked as collapsed | |
mutt_thread_ctx_free() | Finalize a threading context | |
mutt_thread_ctx_init() | Initialize a threading context | |
mutt_thread_style() | Which threading style is active? | |
mutt_traverse_thread() | Recurse through an email thread, matching messages | |
need_display_subject() | Determines whether to display a message's subject | |
pseudo_threads() | Thread messages by subject | |
sort_validator() | Validate the "sort" config variable | ConfigDef::validator(), cfg_def_validator |
thread_hash_destructor() | Free our hash table data | hash_hdata_free_t, hash_hdata_free_api |