NeoMutt  2024-12-12-14-g7b49f7
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Compile a Pattern

Compile a Pattern.

Data

Data Description Links
ParseDateRangeFlags Flags for parse_date_range(), e.g. MUTT_PDR_MINUS

Functions

Function Description Links
add_query_msgid() Parse a Message-Id and add it to a list mutt_file_map_t, mutt_file_map_api
adjust_date_range() Put a date range in the correct order
attach_leaf() Attach a Pattern to a Pattern List
attach_new_leaf() Attach a new Pattern to a List
attach_new_root() Create a new Pattern as a parent for a List
eat_date() Parse a date pattern eat_arg_t, eat_arg_api
eat_query() Parse a query for an external search program eat_arg_t, eat_arg_api
eat_range() Parse a number range eat_arg_t, eat_arg_api
eat_regex() Parse a regex eat_arg_t, eat_arg_api
eval_date_minmax() Evaluate a date-range pattern against 'now'
find_matching_paren() Find the matching parenthesis
get_date() Parse a (partial) date in dd/mm/yyyy format
get_offset() Calculate a symbolic offset
mutt_pattern_comp() Create a Pattern
mutt_pattern_free() Free a Pattern
mutt_pattern_list_new() Create a new list containing a Pattern
mutt_pattern_new() Create a new Pattern
parse_date_range() Parse a date range