NeoMutt  2023-11-03-85-g512e01
Teaching an old dog new tricks
No Matches
Address groups

Handling for email address groups.


Data Description Links
Groups Hash Table: "group-name" -> Group


Function Description Links
empty_group() Is a Group empty?
group_add_addrlist() Add an Address List to a Group
group_add_regex() Add a Regex to a Group
group_free() Free an Address Group
group_hash_free() Free our hash table data hash_hdata_free_t, hash_hdata_free_api
group_new() Create a new Address Group
group_remove() Remove a Group from the Hash Table
group_remove_regex() Remove a Regex from a Group
mutt_group_match() Does a string match an entry in a Group?
mutt_grouplist_add() Add a Group to a GroupList
mutt_grouplist_add_addrlist() Add Address list to a GroupList
mutt_grouplist_add_regex() Add matching Addresses to a GroupList
mutt_grouplist_cleanup() Free GroupList singleton resource
mutt_grouplist_clear() Clear a GroupList
mutt_grouplist_destroy() Free a GroupList
mutt_grouplist_init() Initialize the GroupList singleton
mutt_grouplist_remove_addrlist() Remove an AddressList from a GroupList
mutt_grouplist_remove_regex() Remove matching addresses from a GroupList
mutt_pattern_group() Match a pattern to a Group