From 8aba77b7be489a93dc843d7ef4378bd73b5385b1 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Sat, 6 Feb 2010 17:15:33 +0000 Subject: Instead of bailing out on the first configuration file error, carry on, collecting all the errors, then start with the active window in more mode displaying them. --- tmux.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tmux.h') diff --git a/tmux.h b/tmux.h index c6bb8457..42a5301d 100644 --- a/tmux.h +++ b/tmux.h @@ -1257,7 +1257,11 @@ int checkshell(const char *); int areshell(const char *); /* cfg.c */ -int load_cfg(const char *, struct cmd_ctx *, char **); +extern int cfg_finished; +extern char **cfg_causes; +extern u_int cfg_ncauses; +void printflike3 cfg_add_cause(u_int *, char ***, const char *, ...); +int load_cfg(const char *, struct cmd_ctx *, u_int *, char ***); /* mode-key.c */ extern const struct mode_key_table mode_key_tables[]; @@ -1867,6 +1871,7 @@ void window_copy_pageup(struct window_pane *); /* window-more.c */ extern const struct window_mode window_more_mode; +void window_more_add(struct window_pane *, const char *, ...); void window_more_vadd(struct window_pane *, const char *, va_list); /* window-choose.c */ -- cgit