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