1 int cs_init(SCR
*, VCS
*);
2 int cs_next(SCR
*, VCS
*);
3 int cs_fspace(SCR
*, VCS
*);
4 int cs_fblank(SCR
*, VCS
*);
5 int cs_prev(SCR
*, VCS
*);
6 int cs_bblank(SCR
*, VCS
*);
7 int v_at(SCR
*, VICMD
*);
8 int v_chrepeat(SCR
*, VICMD
*);
9 int v_chrrepeat(SCR
*, VICMD
*);
10 int v_cht(SCR
*, VICMD
*);
11 int v_chf(SCR
*, VICMD
*);
12 int v_chT(SCR
*, VICMD
*);
13 int v_chF(SCR
*, VICMD
*);
14 int v_delete(SCR
*, VICMD
*);
15 int v_again(SCR
*, VICMD
*);
16 int v_exmode(SCR
*, VICMD
*);
17 int v_join(SCR
*, VICMD
*);
18 int v_shiftl(SCR
*, VICMD
*);
19 int v_shiftr(SCR
*, VICMD
*);
20 int v_suspend(SCR
*, VICMD
*);
21 int v_switch(SCR
*, VICMD
*);
22 int v_tagpush(SCR
*, VICMD
*);
23 int v_tagpop(SCR
*, VICMD
*);
24 int v_filter(SCR
*, VICMD
*);
25 int v_ex(SCR
*, VICMD
*);
26 int v_ecl_exec(SCR
*);
27 int v_increment(SCR
*, VICMD
*);
28 int v_screen_copy(SCR
*, SCR
*);
29 int v_screen_end(SCR
*);
30 int v_optchange(SCR
*, int, char *, u_long
*);
31 int v_iA(SCR
*, VICMD
*);
32 int v_ia(SCR
*, VICMD
*);
33 int v_iI(SCR
*, VICMD
*);
34 int v_ii(SCR
*, VICMD
*);
35 int v_iO(SCR
*, VICMD
*);
36 int v_io(SCR
*, VICMD
*);
37 int v_change(SCR
*, VICMD
*);
38 int v_Replace(SCR
*, VICMD
*);
39 int v_subst(SCR
*, VICMD
*);
40 int v_left(SCR
*, VICMD
*);
41 int v_cfirst(SCR
*, VICMD
*);
42 int v_first(SCR
*, VICMD
*);
43 int v_ncol(SCR
*, VICMD
*);
44 int v_zero(SCR
*, VICMD
*);
45 int v_mark(SCR
*, VICMD
*);
46 int v_bmark(SCR
*, VICMD
*);
47 int v_fmark(SCR
*, VICMD
*);
48 int v_emark(SCR
*, VICMD
*);
49 int v_match(SCR
*, VICMD
*);
50 int v_buildmcs(SCR
*, char *);
51 int v_paragraphf(SCR
*, VICMD
*);
52 int v_paragraphb(SCR
*, VICMD
*);
53 int v_buildps(SCR
*, char *, char *);
54 int v_Put(SCR
*, VICMD
*);
55 int v_put(SCR
*, VICMD
*);
56 int v_redraw(SCR
*, VICMD
*);
57 int v_replace(SCR
*, VICMD
*);
58 int v_right(SCR
*, VICMD
*);
59 int v_dollar(SCR
*, VICMD
*);
60 int v_screen(SCR
*, VICMD
*);
61 int v_lgoto(SCR
*, VICMD
*);
62 int v_home(SCR
*, VICMD
*);
63 int v_middle(SCR
*, VICMD
*);
64 int v_bottom(SCR
*, VICMD
*);
65 int v_up(SCR
*, VICMD
*);
66 int v_cr(SCR
*, VICMD
*);
67 int v_down(SCR
*, VICMD
*);
68 int v_hpageup(SCR
*, VICMD
*);
69 int v_hpagedown(SCR
*, VICMD
*);
70 int v_pagedown(SCR
*, VICMD
*);
71 int v_pageup(SCR
*, VICMD
*);
72 int v_lineup(SCR
*, VICMD
*);
73 int v_linedown(SCR
*, VICMD
*);
74 int v_searchb(SCR
*, VICMD
*);
75 int v_searchf(SCR
*, VICMD
*);
76 int v_searchN(SCR
*, VICMD
*);
77 int v_searchn(SCR
*, VICMD
*);
78 int v_searchw(SCR
*, VICMD
*);
79 int v_correct(SCR
*, VICMD
*, int);
80 int v_sectionf(SCR
*, VICMD
*);
81 int v_sectionb(SCR
*, VICMD
*);
82 int v_sentencef(SCR
*, VICMD
*);
83 int v_sentenceb(SCR
*, VICMD
*);
84 int v_status(SCR
*, VICMD
*);
85 int v_tcmd(SCR
*, VICMD
*, ARG_CHAR_T
, u_int
);
86 int v_txt(SCR
*, VICMD
*, MARK
*,
87 const CHAR_T
*, size_t, ARG_CHAR_T
, recno_t
, u_long
, u_int32_t
);
88 int v_txt_auto(SCR
*, recno_t
, TEXT
*, size_t, TEXT
*);
89 int v_ulcase(SCR
*, VICMD
*);
90 int v_mulcase(SCR
*, VICMD
*);
91 int v_Undo(SCR
*, VICMD
*);
92 int v_undo(SCR
*, VICMD
*);
93 void v_eof(SCR
*, MARK
*);
94 void v_eol(SCR
*, MARK
*);
96 void v_sof(SCR
*, MARK
*);
98 int v_isempty(CHAR_T
*, size_t);
99 void v_emsg(SCR
*, char *, vim_t
);
100 int v_wordW(SCR
*, VICMD
*);
101 int v_wordw(SCR
*, VICMD
*);
102 int v_wordE(SCR
*, VICMD
*);
103 int v_worde(SCR
*, VICMD
*);
104 int v_wordB(SCR
*, VICMD
*);
105 int v_wordb(SCR
*, VICMD
*);
106 int v_xchar(SCR
*, VICMD
*);
107 int v_Xchar(SCR
*, VICMD
*);
108 int v_yank(SCR
*, VICMD
*);
109 int v_z(SCR
*, VICMD
*);
110 int vs_crel(SCR
*, long);
111 int v_zexit(SCR
*, VICMD
*);
113 int v_curword(SCR
*);
114 int vs_line(SCR
*, SMAP
*, size_t *, size_t *);
115 int vs_number(SCR
*);
116 void vs_busy(SCR
*, const char *, busy_t
);
118 void vs_update(SCR
*, const char *, const CHAR_T
*);
119 void vs_msg(SCR
*, mtype_t
, char *, size_t);
120 int vs_ex_resolve(SCR
*, int *);
121 int vs_resolve(SCR
*, SCR
*, int);
122 int vs_repaint(SCR
*, EVENT
*);
123 int vs_refresh(SCR
*, int);
124 int vs_column(SCR
*, size_t *);
125 size_t vs_screens(SCR
*, recno_t
, size_t *);
126 size_t vs_columns(SCR
*, CHAR_T
*, recno_t
, size_t *, size_t *);
127 size_t vs_rcm(SCR
*, recno_t
, int);
128 size_t vs_colpos(SCR
*, recno_t
, size_t);
129 int vs_change(SCR
*, recno_t
, lnop_t
);
130 int vs_sm_fill(SCR
*, recno_t
, pos_t
);
131 int vs_sm_scroll(SCR
*, MARK
*, recno_t
, scroll_t
);
132 int vs_sm_1up(SCR
*);
133 int vs_sm_1down(SCR
*);
134 int vs_sm_next(SCR
*, SMAP
*, SMAP
*);
135 int vs_sm_prev(SCR
*, SMAP
*, SMAP
*);
136 int vs_sm_cursor(SCR
*, SMAP
**);
137 int vs_sm_position(SCR
*, MARK
*, u_long
, pos_t
);
138 recno_t
vs_sm_nlines(SCR
*, SMAP
*, recno_t
, size_t);
139 int vs_split(SCR
*, SCR
*, int);
140 int vs_vsplit(SCR
*, SCR
*);
141 int vs_discard(SCR
*, SCR
**);
142 int vs_fg(SCR
*, SCR
**, CHAR_T
*, int);
144 int vs_swap(SCR
*, SCR
**, char *);
145 int vs_resize(SCR
*, long, adj_t
);