NeoMutt  2024-04-25-89-g194907
Teaching an old dog new tricks
No Matches
Some miscellaneous functions

Some miscellaneous functions.


Function Description Links
add_to_stailq() Add a string to a list
buf_expand_path() Create the canonical path
buf_expand_path_regex() Create the canonical path (with regex char escaping)
buf_pretty_mailbox() Shorten a mailbox path using '~' or '='
buf_sanitize_filename() Replace unsafe characters in a filename
buf_save_path() Make a safe filename from an email address
mutt_adv_mktemp() Create a temporary file
mutt_check_overwrite() Ask the user if overwriting is necessary
mutt_encode_path() Convert a path to 'us-ascii'
mutt_gecos_name() Lookup a user's real name in /etc/passwd
mutt_get_parent_path() Find the parent of a path (or mailbox)
mutt_inbox_cmp() Do two folders share the same path and one is an inbox sort_api
mutt_is_text_part() Is this part of an email in plain text?
mutt_make_version() Generate the NeoMutt version string
mutt_needs_mailcap() Does this type need a mailcap entry do display
mutt_open_read() Run a command to read from
mutt_pretty_mailbox() Shorten a mailbox path using '~' or '='
mutt_safe_path() Make a safe filename from an email address
mutt_save_confirm() Ask the user to save
mutt_save_path() Turn an email address into a filename (for saving)
mutt_set_xdg_path() Find an XDG path or its fallback
mutt_sleep() Sleep for a while
mutt_str_pretty_size() Display an abbreviated size, like 3.4K
remove_from_stailq() Remove an item, matching a string, from a List