1281373Sbaptint cs_init(SCR *, VCS *);
2281373Sbaptint cs_next(SCR *, VCS *);
3281373Sbaptint cs_fspace(SCR *, VCS *);
4281373Sbaptint cs_fblank(SCR *, VCS *);
5281373Sbaptint cs_prev(SCR *, VCS *);
6281373Sbaptint cs_bblank(SCR *, VCS *);
7281373Sbaptint v_at(SCR *, VICMD *);
8281373Sbaptint v_chrepeat(SCR *, VICMD *);
9281373Sbaptint v_chrrepeat(SCR *, VICMD *);
10281373Sbaptint v_cht(SCR *, VICMD *);
11281373Sbaptint v_chf(SCR *, VICMD *);
12281373Sbaptint v_chT(SCR *, VICMD *);
13281373Sbaptint v_chF(SCR *, VICMD *);
14281373Sbaptint v_delete(SCR *, VICMD *);
15281373Sbaptint v_again(SCR *, VICMD *);
16281373Sbaptint v_exmode(SCR *, VICMD *);
17281373Sbaptint v_join(SCR *, VICMD *);
18281373Sbaptint v_shiftl(SCR *, VICMD *);
19281373Sbaptint v_shiftr(SCR *, VICMD *);
20281373Sbaptint v_suspend(SCR *, VICMD *);
21281373Sbaptint v_switch(SCR *, VICMD *);
22281373Sbaptint v_tagpush(SCR *, VICMD *);
23281373Sbaptint v_tagpop(SCR *, VICMD *);
24281373Sbaptint v_filter(SCR *, VICMD *);
25281373Sbaptint v_ex(SCR *, VICMD *);
26281373Sbaptint v_ecl_exec(SCR *);
27281373Sbaptint v_increment(SCR *, VICMD *);
28281373Sbaptint v_screen_copy(SCR *, SCR *);
29281373Sbaptint v_screen_end(SCR *);
30281373Sbaptint v_optchange(SCR *, int, char *, u_long *);
31281373Sbaptint v_iA(SCR *, VICMD *);
32281373Sbaptint v_ia(SCR *, VICMD *);
33281373Sbaptint v_iI(SCR *, VICMD *);
34281373Sbaptint v_ii(SCR *, VICMD *);
35281373Sbaptint v_iO(SCR *, VICMD *);
36281373Sbaptint v_io(SCR *, VICMD *);
37281373Sbaptint v_change(SCR *, VICMD *);
38281373Sbaptint v_Replace(SCR *, VICMD *);
39281373Sbaptint v_subst(SCR *, VICMD *);
40281373Sbaptint v_left(SCR *, VICMD *);
41281373Sbaptint v_cfirst(SCR *, VICMD *);
42281373Sbaptint v_first(SCR *, VICMD *);
43281373Sbaptint v_ncol(SCR *, VICMD *);
44281373Sbaptint v_zero(SCR *, VICMD *);
45281373Sbaptint v_mark(SCR *, VICMD *);
46281373Sbaptint v_bmark(SCR *, VICMD *);
47281373Sbaptint v_fmark(SCR *, VICMD *);
48281373Sbaptint v_emark(SCR *, VICMD *);
49281373Sbaptint v_match(SCR *, VICMD *);
50281373Sbaptint v_buildmcs(SCR *, char *);
51281373Sbaptint v_paragraphf(SCR *, VICMD *);
52281373Sbaptint v_paragraphb(SCR *, VICMD *);
53281373Sbaptint v_buildps(SCR *, char *, char *);
54281373Sbaptint v_Put(SCR *, VICMD *);
55281373Sbaptint v_put(SCR *, VICMD *);
56281373Sbaptint v_redraw(SCR *, VICMD *);
57281373Sbaptint v_replace(SCR *, VICMD *);
58281373Sbaptint v_right(SCR *, VICMD *);
59281373Sbaptint v_dollar(SCR *, VICMD *);
60281373Sbaptint v_screen(SCR *, VICMD *);
61281373Sbaptint v_lgoto(SCR *, VICMD *);
62281373Sbaptint v_home(SCR *, VICMD *);
63281373Sbaptint v_middle(SCR *, VICMD *);
64281373Sbaptint v_bottom(SCR *, VICMD *);
65281373Sbaptint v_up(SCR *, VICMD *);
66281373Sbaptint v_cr(SCR *, VICMD *);
67281373Sbaptint v_down(SCR *, VICMD *);
68281373Sbaptint v_hpageup(SCR *, VICMD *);
69281373Sbaptint v_hpagedown(SCR *, VICMD *);
70281373Sbaptint v_pagedown(SCR *, VICMD *);
71281373Sbaptint v_pageup(SCR *, VICMD *);
72281373Sbaptint v_lineup(SCR *, VICMD *);
73281373Sbaptint v_linedown(SCR *, VICMD *);
74281373Sbaptint v_searchb(SCR *, VICMD *);
75281373Sbaptint v_searchf(SCR *, VICMD *);
76281373Sbaptint v_searchN(SCR *, VICMD *);
77281373Sbaptint v_searchn(SCR *, VICMD *);
78281373Sbaptint v_searchw(SCR *, VICMD *);
79281373Sbaptint v_correct(SCR *, VICMD *, int);
80281373Sbaptint v_sectionf(SCR *, VICMD *);
81281373Sbaptint v_sectionb(SCR *, VICMD *);
82281373Sbaptint v_sentencef(SCR *, VICMD *);
83281373Sbaptint v_sentenceb(SCR *, VICMD *);
84281373Sbaptint v_status(SCR *, VICMD *);
85281373Sbaptint v_tcmd(SCR *, VICMD *, ARG_CHAR_T, u_int);
86281373Sbaptint v_txt(SCR *, VICMD *, MARK *,
87281373Sbapt   const CHAR_T *, size_t, ARG_CHAR_T, recno_t, u_long, u_int32_t);
88281373Sbaptint v_txt_auto(SCR *, recno_t, TEXT *, size_t, TEXT *);
89281373Sbaptint v_ulcase(SCR *, VICMD *);
90281373Sbaptint v_mulcase(SCR *, VICMD *);
91281373Sbaptint v_Undo(SCR *, VICMD *);
92281373Sbaptint v_undo(SCR *, VICMD *);
93281373Sbaptvoid v_eof(SCR *, MARK *);
94281373Sbaptvoid v_eol(SCR *, MARK *);
95281373Sbaptvoid v_nomove(SCR *);
96281373Sbaptvoid v_sof(SCR *, MARK *);
97281373Sbaptvoid v_sol(SCR *);
98281373Sbaptint v_isempty(CHAR_T *, size_t);
99281373Sbaptvoid v_emsg(SCR *, char *, vim_t);
100281373Sbaptint v_wordW(SCR *, VICMD *);
101281373Sbaptint v_wordw(SCR *, VICMD *);
102281373Sbaptint v_wordE(SCR *, VICMD *);
103281373Sbaptint v_worde(SCR *, VICMD *);
104281373Sbaptint v_wordB(SCR *, VICMD *);
105281373Sbaptint v_wordb(SCR *, VICMD *);
106281373Sbaptint v_xchar(SCR *, VICMD *);
107281373Sbaptint v_Xchar(SCR *, VICMD *);
108281373Sbaptint v_yank(SCR *, VICMD *);
109281373Sbaptint v_z(SCR *, VICMD *);
110281373Sbaptint vs_crel(SCR *, long);
111281373Sbaptint v_zexit(SCR *, VICMD *);
112281373Sbaptint vi(SCR **);
113281373Sbaptint v_curword(SCR *);
114281373Sbaptint vs_line(SCR *, SMAP *, size_t *, size_t *);
115281373Sbaptint vs_number(SCR *);
116281373Sbaptvoid vs_busy(SCR *, const char *, busy_t);
117281373Sbaptvoid vs_home(SCR *);
118281373Sbaptvoid vs_update(SCR *, const char *, const CHAR_T *);
119281373Sbaptvoid vs_msg(SCR *, mtype_t, char *, size_t);
120281373Sbaptint vs_ex_resolve(SCR *, int *);
121281373Sbaptint vs_resolve(SCR *, SCR *, int);
122281373Sbaptint vs_repaint(SCR *, EVENT *);
123281373Sbaptint vs_refresh(SCR *, int);
124281373Sbaptint vs_column(SCR *, size_t *);
125281373Sbaptsize_t vs_screens(SCR *, recno_t, size_t *);
126281373Sbaptsize_t vs_columns(SCR *, CHAR_T *, recno_t, size_t *, size_t *);
127281373Sbaptsize_t vs_rcm(SCR *, recno_t, int);
128281373Sbaptsize_t vs_colpos(SCR *, recno_t, size_t);
129281373Sbaptint vs_change(SCR *, recno_t, lnop_t);
130281373Sbaptint vs_sm_fill(SCR *, recno_t, pos_t);
131281373Sbaptint vs_sm_scroll(SCR *, MARK *, recno_t, scroll_t);
132281373Sbaptint vs_sm_1up(SCR *);
133281373Sbaptint vs_sm_1down(SCR *);
134281373Sbaptint vs_sm_next(SCR *, SMAP *, SMAP *);
135281373Sbaptint vs_sm_prev(SCR *, SMAP *, SMAP *);
136281373Sbaptint vs_sm_cursor(SCR *, SMAP **);
137281373Sbaptint vs_sm_position(SCR *, MARK *, u_long, pos_t);
138281373Sbaptrecno_t vs_sm_nlines(SCR *, SMAP *, recno_t, size_t);
139281373Sbaptint vs_split(SCR *, SCR *, int);
140281373Sbaptint vs_vsplit(SCR *, SCR *);
141281373Sbaptint vs_discard(SCR *, SCR **);
142281373Sbaptint vs_fg(SCR *, SCR **, CHAR_T *, int);
143281373Sbaptint vs_bg(SCR *);
144281373Sbaptint vs_swap(SCR *, SCR **, char *);
145281373Sbaptint vs_resize(SCR *, long, adj_t);
146