1 extern proginfo *pi; 2 extern buffer *lb; 3 extern int nfd; 4 extern int max_y, max_x; 5 extern char terminal_changed; 6 extern int split; 7 extern char banner; 8 extern NEWWIN **splitlines; 9 extern int n_splitlines; 10 extern NEWWIN *menu_win; 11 extern int mode_statusline; 12 extern char warn_closed; 13 extern char use_colors; 14 extern int min_n_bufferlines; 15 extern color_scheme *cschemes; 16 extern int n_cschemes; 17 extern pars_per_file *ppf; 18 extern int n_pars_per_file; 19 extern char mail; 20 extern int check_for_mail; 21 extern char tab_width; 22 extern time_t mt_started; 23 extern int *vertical_split; 24 extern int *n_win_per_col; 25 extern proginfo *terminal_index; 26 extern int terminal_main_index; 27 extern char prev_term_char; 28 extern int n_keybindings; 29 extern keybinding *keybindings; 30 extern char *set_title; 31 extern pid_t tail_proc; 32 extern char bright_colors; 33 extern char *mail_spool_file; 34 extern struct stat64 msf_info; 35 extern off64_t msf_prev_size; 36 extern dtime_t msf_last_check; 37 extern int update_interval; 38 extern char *tail; 39 extern char afs; 40 extern colorpairs cp; 41 extern char show_subwindow_id; 42 extern myattr_t markerline_attrs; 43 extern myattr_t changeline_attrs; 44 extern myattr_t idleline_attrs; 45 extern myattr_t statusline_attrs; 46 extern myattr_t msgline_attrs; 47 extern char timestamp_in_markerline; 48 extern double heartbeat_t; 49 extern double heartbeat_interval; 50 extern const char *version_str; 51 extern char *ts_format; 52 extern char *statusline_ts_format; 53 extern char *cnv_ts_format; 54 extern conversion *conversions; 55 extern int n_conversions; 56 extern char *shell; 57 extern char no_linewrap; 58 extern char *config_file; 59 extern char got_sigusr1; 60 extern char filename_only; 61 extern int default_color_scheme; 62 extern char *nsubwindows; 63 extern char allow_8bit; 64 extern char **color_names; 65 extern int n_colors_defined; 66 extern beeb_t beep_method; 67 extern double beep_popup_length; 68 extern char caret_notation; 69 extern mode_t def_umask; 70 extern check_dir_glob *cdg; 71 extern int n_cdg; 72 extern char statusline_above_data; 73 extern char *F1; 74 extern int default_maxnlines; 75 extern int default_maxbytes; 76 extern int popup_refresh_interval; 77 extern char global_marker_of_other_window; 78 extern char markerline_char; 79 extern char changeline_char; 80 extern char idleline_char; 81 extern char msgline_char; 82 extern char *replace_by_markerline; 83 extern char default_bufferwhat; 84 extern color_scheme *cschemes; 85 extern int n_cschemes; 86 extern colorpairs cp; 87 extern pid_t children_list[MAX_N_SPAWNED_PROCESSES]; 88 extern int n_children; 89 extern term_t term_type; 90 extern regex_t global_highlight_re; 91 extern char *global_highlight_str; 92 extern mybool_t re_case_insensitive; 93 extern filterscheme *pfs; 94 extern int n_fs; 95 extern char load_global_config; 96 extern char default_linewrap; 97 extern int default_line_wrap_offset; 98 extern char default_follow_filename; 99 extern char do_not_close_closed_windows; 100 extern char suppress_empty_lines; 101 extern editscheme *pes; 102 extern int n_es; 103 extern char splitline_mode; 104 extern myattr_t splitline_attrs; 105 extern int inverse_attrs; 106 extern char abort_key; 107 extern char exit_key; 108 extern int beep_interval; 109 extern int linecounter_for_beep; 110 extern int did_n_beeps; 111 extern char *defaultcscheme; 112 extern char *line_ts_format; 113 extern int default_min_shrink; 114 extern char default_sb_showwinnr; 115 extern int wordwrapmaxlength; 116 extern history_t search_h; 117 extern history_t cmdfile_h; 118 extern int default_bg_color; 119 extern char reuse_searchstring; 120 extern char *sigs[]; 121 extern int n_known_sigs; 122 extern char need_died_procs_check; 123 extern chtype box_bottom_left_hand_corner; 124 extern chtype box_bottom_right_hand_corner; 125 extern chtype box_bottom_side; 126 extern chtype box_left_side; 127 extern chtype box_right_side; 128 extern chtype box_top_left_hand_corner; 129 extern chtype box_top_right_hand_corner; 130 extern chtype box_top_side; 131 extern char *window_number; 132 extern char *subwindow_number; 133 extern int total_wakeups; 134 extern mybool_t posix_tail; 135 extern mybool_t resolv_ip_addresses; 136 extern mybool_t show_severity_facility; 137 extern char *severities[]; 138 extern char *facilities[]; 139 extern char *syslog_ts_format; 140 extern char scrollback_fullscreen_default; 141 extern char scrollback_no_colors; 142 extern int syslog_port; 143 extern char scrollback_search_new_window; 144 extern char *global_find; 145 extern mybool_t gnu_tail; 146 extern mybool_t map_delete_as_backspace; 147 148 void set_do_refresh(char val); 149 char get_do_refresh(); 150