2 extern void do_window
__ARGS((int nchar
, long Prenum
, int xchar
));
3 extern int win_split
__ARGS((int size
, int flags
));
4 extern int win_valid
__ARGS((win_T
*win
));
5 extern int win_count
__ARGS((void
));
6 extern int make_windows
__ARGS((int count
, int vertical
));
7 extern void win_move_after
__ARGS((win_T
*win1
, win_T
*win2
));
8 extern void win_equal
__ARGS((win_T
*next_curwin
, int current
, int dir
));
9 extern void close_windows
__ARGS((buf_T
*buf
, int keep_curwin
));
10 extern void win_close
__ARGS((win_T
*win
, int free_buf
));
11 extern void win_close_othertab
__ARGS((win_T
*win
, int free_buf
, tabpage_T
*tp
));
12 extern void win_free_all
__ARGS((void
));
13 extern void close_others
__ARGS((int message
, int forceit
));
14 extern void curwin_init
__ARGS((void
));
15 extern int win_alloc_first
__ARGS((void
));
16 extern void win_init_size
__ARGS((void
));
17 extern void free_tabpage
__ARGS((tabpage_T
*tp
));
18 extern int win_new_tabpage
__ARGS((int after
));
19 extern int may_open_tabpage
__ARGS((void
));
20 extern int make_tabpages
__ARGS((int maxcount
));
21 extern int valid_tabpage
__ARGS((tabpage_T
*tpc
));
22 extern tabpage_T
*find_tabpage
__ARGS((int n
));
23 extern int tabpage_index
__ARGS((tabpage_T
*ftp
));
24 extern void goto_tabpage
__ARGS((int n
));
25 extern void goto_tabpage_tp
__ARGS((tabpage_T
*tp
));
26 extern void goto_tabpage_win
__ARGS((tabpage_T
*tp
, win_T
*wp
));
27 extern void tabpage_move
__ARGS((int nr
));
28 extern void win_goto
__ARGS((win_T
*wp
));
29 extern win_T
*win_find_nr
__ARGS((int winnr
));
30 extern void win_enter
__ARGS((win_T
*wp
, int undo_sync
));
31 extern win_T
*buf_jump_open_win
__ARGS((buf_T
*buf
));
32 extern win_T
*buf_jump_open_tab
__ARGS((buf_T
*buf
));
33 extern int win_alloc_lines
__ARGS((win_T
*wp
));
34 extern void win_free_lsize
__ARGS((win_T
*wp
));
35 extern void shell_new_rows
__ARGS((void
));
36 extern void shell_new_columns
__ARGS((void
));
37 extern void win_size_save
__ARGS((garray_T
*gap
));
38 extern void win_size_restore
__ARGS((garray_T
*gap
));
39 extern int win_comp_pos
__ARGS((void
));
40 extern void win_setheight
__ARGS((int height
));
41 extern void win_setheight_win
__ARGS((int height
, win_T
*win
));
42 extern void win_setwidth
__ARGS((int width
));
43 extern void win_setwidth_win
__ARGS((int width
, win_T
*wp
));
44 extern void win_setminheight
__ARGS((void
));
45 extern void win_drag_status_line
__ARGS((win_T
*dragwin
, int offset
));
46 extern void win_drag_vsep_line
__ARGS((win_T
*dragwin
, int offset
));
47 extern void win_comp_scroll
__ARGS((win_T
*wp
));
48 extern void command_height
__ARGS((void
));
49 extern void last_status
__ARGS((int morewin
));
50 extern int tabline_height
__ARGS((void
));
51 extern char_u
*grab_file_name
__ARGS((long count
, linenr_T
*file_lnum
));
52 extern char_u
*file_name_at_cursor
__ARGS((int options
, long count
, linenr_T
*file_lnum
));
53 extern char_u
*file_name_in_line
__ARGS((char_u
*line
, int col
, int options
, long count
, char_u
*rel_fname
, linenr_T
*file_lnum
));
54 extern char_u
*find_file_name_in_path
__ARGS((char_u
*ptr
, int len
, int options
, long count
, char_u
*rel_fname
));
55 extern int path_with_url
__ARGS((char_u
*fname
));
56 extern int vim_isAbsName
__ARGS((char_u
*name
));
57 extern int vim_FullName
__ARGS((char_u
*fname
, char_u
*buf
, int len
, int force
));
58 extern int min_rows
__ARGS((void
));
59 extern int only_one_window
__ARGS((void
));
60 extern void check_lnums
__ARGS((int do_curwin
));
61 extern int win_hasvertsplit
__ARGS((void
));