NeoMutt  2024-11-14-34-g5aaf0d
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
init.h
Go to the documentation of this file.
1
25#ifndef MUTT_INIT_H
26#define MUTT_INIT_H
27
28#include <stdbool.h>
29
30struct ConfigSet;
31struct ListHead;
32
33void init_config (struct ConfigSet *cs);
34int mutt_init (struct ConfigSet *cs, const char *dlevel, const char *dfile, bool skip_sys_rc, struct ListHead *commands);
35void mutt_opts_cleanup (void);
36int mutt_query_variables(struct ListHead *queries, bool show_docs);
37
38#endif /* MUTT_INIT_H */
void init_config(struct ConfigSet *cs)
Initialise the config system.
Definition: mutt_config.c:1033
int mutt_query_variables(struct ListHead *queries, bool show_docs)
Implement the -Q command line flag.
Definition: init.c:621
int mutt_init(struct ConfigSet *cs, const char *dlevel, const char *dfile, bool skip_sys_rc, struct ListHead *commands)
Initialise NeoMutt.
Definition: init.c:318
void mutt_opts_cleanup(void)
Clean up before quitting.
Definition: init.c:262
Container for lots of config items.
Definition: set.h:252