more early config file pass
Because some optlist entries were ignored in the early pass, some non OPTIONS= lines in the config file were having issues due to those options not being set. Extend what is being disregarded in the early config file pass to include other config file statements.
This commit is contained in:
@@ -337,6 +337,13 @@ extern char *get_configfile(void);
|
||||
extern const char *get_default_configfile(void);
|
||||
extern void rcfile(void);
|
||||
extern void rcfile_interface_options(void);
|
||||
extern void heed_all_config_statements(void);
|
||||
extern void disregard_all_config_statements(void);
|
||||
extern void heed_this_config_statement(int);
|
||||
extern void disregard_this_config_statement(int);
|
||||
extern boolean config_unmatched_ignored(void);
|
||||
extern void clear_ignore_errors_on_unmatched(void);
|
||||
extern void set_ignore_errors_on_unmatched(void);
|
||||
|
||||
/* ### coloratt.c ### */
|
||||
|
||||
@@ -2322,10 +2329,11 @@ extern int msgtype_type(const char *, boolean) NONNULLARG1;
|
||||
extern void hide_unhide_msgtypes(boolean, int);
|
||||
extern void msgtype_free(void);
|
||||
extern void options_free_window_colors(void);
|
||||
extern void set_all_options_heeded(void);
|
||||
extern void set_all_options_disregarded(void);
|
||||
extern void heed_all_options(void);
|
||||
extern void disregard_all_options(void);
|
||||
extern void heed_this_option(enum opt);
|
||||
extern void disregard_this_option(enum opt);
|
||||
extern void clear_ignore_errors_on_unmatched(void);
|
||||
#ifdef TTY_PERM_INVENT
|
||||
extern void check_perm_invent_again(void);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user