/* window.c */
void do_window __PARMS((int nchar, long Prenum));
int win_split __PARMS((int new_height, int redraw));
int win_valid __PARMS((WIN *win));
int win_count __PARMS((void));
int make_windows __PARMS((int count));
void win_equal __PARMS((WIN *next_curwin, int redraw));
void close_windows __PARMS((BUF *buf));
void close_window __PARMS((WIN *win, int free_buf));
void close_others __PARMS((int message));
void win_init __PARMS((WIN *wp));
WIN *win_goto_nr __PARMS((int winnr));
void win_enter __PARMS((WIN *wp, int undo_sync));
WIN *win_alloc __PARMS((WIN *after));
void win_free __PARMS((WIN *wp));
int win_alloc_lsize __PARMS((WIN *wp));
void win_free_lsize __PARMS((WIN *wp));
void screen_new_rows __PARMS((void));
void win_setheight __PARMS((int height));
void win_drag_status_line __PARMS((int offset));
void win_comp_scroll __PARMS((WIN *wp));
void command_height __PARMS((long old_p_ch));
void last_status __PARMS((void));
char_u *file_name_at_cursor __PARMS((int options, long count));
char_u *get_file_name_in_path __PARMS((char_u *line, int col, int options, long count));
char_u *get_file_name_in_wildcard_path __PARMS((char_u *path_so_far, char_u *wildcards, int level, long *countptr));
int min_rows __PARMS((void));
int only_one_window __PARMS((void));
