Command line processing
| Data | Description | Links |
|---|---|---|
| StartupComplete | When the config has been read |
| Function | Description | Links |
|---|---|---|
| dump_info() | Show config info | |
| execute_commands() | Execute a set of NeoMutt commands | |
| find_cfg() | Find a config file | |
| get_elem_queries() | Lookup the HashElems for a set of queries | |
| get_hostname() | Find the Fully-Qualified Domain Name | |
| get_user_info() | Find the user's name, home and shell | |
| getmailname() | Try to retrieve the FQDN from mailname files | |
| init_locale() | Initialise the Locale/NLS settings | |
| init_logging() | Initialise the Logging | |
| init_nntp() | Initialise the NNTP config | |
| localise_config() | Localise some config | |
| log_gui() | Log info about the GUI | |
| log_translation() | Log the translation being used | |
| main() | Start NeoMutt | |
| main_timeout_observer() | Notification that a timeout has occurred | observer_t, observer_api |
| mutt_init() | Initialise NeoMutt | |
| reset_tilde() | Temporary measure | |
| show_help() | Show the Help | |
| start_curses() | Start the Curses UI |