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 void tilde_replace
__ARGS((char_u
*orig_pat
, int num_files
, char_u
**files
));
28 char_u
*sm_gettail
__ARGS((char_u
*s
));
29 char_u
*addstar
__ARGS((char_u
*fname
, int len
, int context
));
30 void set_cmd_context
__ARGS((expand_T
*xp
, char_u
*str
, int len
, int col
));
31 int expand_cmdline
__ARGS((expand_T
*xp
, char_u
*str
, int col
, int
*matchcount
, char_u
***matches
));
32 int ExpandGeneric
__ARGS((expand_T
*xp
, regmatch_T
*regmatch
, int
*num_file
, char_u
***file
, char_u
*((*func
)(expand_T
*, int
))));
33 char_u
*globpath
__ARGS((char_u
*path
, char_u
*file
));
34 void init_history
__ARGS((void
));
35 int get_histtype
__ARGS((char_u
*name
));
36 void add_to_history
__ARGS((int histype
, char_u
*new_entry
, int in_map
, int sep
));
37 int get_history_idx
__ARGS((int histype
));
38 char_u
*get_cmdline_str
__ARGS((void
));
39 int get_cmdline_pos
__ARGS((void
));
40 int set_cmdline_pos
__ARGS((int pos
));
41 int get_cmdline_type
__ARGS((void
));
42 char_u
*get_history_entry
__ARGS((int histype
, int idx
));
43 int clr_history
__ARGS((int histype
));
44 int del_history_entry
__ARGS((int histype
, char_u
*str
));
45 int del_history_idx
__ARGS((int histype
, int idx
));
46 void remove_key_from_history
__ARGS((void
));
47 int get_list_range
__ARGS((char_u
**str
, int
*num1
, int
*num2
));
48 void ex_history
__ARGS((exarg_T
*eap
));
49 void prepare_viminfo_history
__ARGS((int asklen
));
50 int read_viminfo_history
__ARGS((vir_T
*virp
));
51 void finish_viminfo_history
__ARGS((void
));
52 void write_viminfo_history
__ARGS((FILE
*fp
));
53 void cmd_pchar
__ARGS((int c
, int offset
));
54 int cmd_gchar
__ARGS((int offset
));
55 char_u
*script_get
__ARGS((exarg_T
*eap
, char_u
*cmd
));