2 char_u
*getcmdline
__ARGS((int firstc
, long count
, int indent
));
3 char_u
*getcmdline_prompt
__ARGS((int firstc
, char_u
*prompt
, int attr
, int xp_context
, char_u
*xp_arg
));
4 int text_locked
__ARGS((void
));
5 void text_locked_msg
__ARGS((void
));
6 int curbuf_locked
__ARGS((void
));
7 char_u
*getexline
__ARGS((int c
, void
*dummy
, int indent
));
8 char_u
*getexmodeline
__ARGS((int promptc
, void
*dummy
, int indent
));
9 int cmdline_overstrike
__ARGS((void
));
10 int cmdline_at_end
__ARGS((void
));
11 colnr_T cmdline_getvcol_cursor
__ARGS((void
));
12 void free_cmdline_buf
__ARGS((void
));
13 void putcmdline
__ARGS((int c
, int shift
));
14 void unputcmdline
__ARGS((void
));
15 int put_on_cmdline
__ARGS((char_u
*str
, int len
, int redraw
));
16 char_u
*save_cmdline_alloc
__ARGS((void
));
17 void restore_cmdline_alloc
__ARGS((char_u
*p
));
18 void cmdline_paste_str
__ARGS((char_u
*s
, int literally
));
19 void redrawcmdline
__ARGS((void
));
20 void redrawcmd
__ARGS((void
));
21 void compute_cmdrow
__ARGS((void
));
22 void gotocmdline
__ARGS((int clr
));
23 char_u
*ExpandOne
__ARGS((expand_T
*xp
, char_u
*str
, char_u
*orig
, int options
, int mode
));
24 void ExpandInit
__ARGS((expand_T
*xp
));
25 void ExpandCleanup
__ARGS((expand_T
*xp
));
26 void ExpandEscape
__ARGS((expand_T
*xp
, char_u
*str
, int numfiles
, char_u
**files
, int options
));
27 char_u
*vim_strsave_fnameescape
__ARGS((char_u
*fname
, int shell
));
28 void tilde_replace
__ARGS((char_u
*orig_pat
, int num_files
, char_u
**files
));
29 char_u
*sm_gettail
__ARGS((char_u
*s
));
30 char_u
*addstar
__ARGS((char_u
*fname
, int len
, int context
));
31 void set_cmd_context
__ARGS((expand_T
*xp
, char_u
*str
, int len
, int col
));
32 int expand_cmdline
__ARGS((expand_T
*xp
, char_u
*str
, int col
, int
*matchcount
, char_u
***matches
));
33 int ExpandGeneric
__ARGS((expand_T
*xp
, regmatch_T
*regmatch
, int
*num_file
, char_u
***file
, char_u
*((*func
)(expand_T
*, int
))));
34 char_u
*globpath
__ARGS((char_u
*path
, char_u
*file
, int expand_options
));
35 void init_history
__ARGS((void
));
36 int get_histtype
__ARGS((char_u
*name
));
37 void add_to_history
__ARGS((int histype
, char_u
*new_entry
, int in_map
, int sep
));
38 int get_history_idx
__ARGS((int histype
));
39 char_u
*get_cmdline_str
__ARGS((void
));
40 int get_cmdline_pos
__ARGS((void
));
41 int set_cmdline_pos
__ARGS((int pos
));
42 int get_cmdline_type
__ARGS((void
));
43 char_u
*get_history_entry
__ARGS((int histype
, int idx
));
44 int clr_history
__ARGS((int histype
));
45 int del_history_entry
__ARGS((int histype
, char_u
*str
));
46 int del_history_idx
__ARGS((int histype
, int idx
));
47 void remove_key_from_history
__ARGS((void
));
48 int get_list_range
__ARGS((char_u
**str
, int
*num1
, int
*num2
));
49 void ex_history
__ARGS((exarg_T
*eap
));
50 void prepare_viminfo_history
__ARGS((int asklen
));
51 int read_viminfo_history
__ARGS((vir_T
*virp
));
52 void finish_viminfo_history
__ARGS((void
));
53 void write_viminfo_history
__ARGS((FILE
*fp
));
54 void cmd_pchar
__ARGS((int c
, int offset
));
55 int cmd_gchar
__ARGS((int offset
));
56 char_u
*script_get
__ARGS((exarg_T
*eap
, char_u
*cmd
));