vlinfo
vlcopy(vlinfo[to], vlinfo[from]);
vlcopy(vlinfo[to], vlinfo[from]);
struct vlinfo *vp = &vlinfo[l];
struct vlinfo *vp = &vlinfo[l];
struct vlinfo *vc = &vlinfo[l + 1];
struct vlinfo *ve = &vlinfo[vcnt];
vlcopy(vlinfo[i], vlinfo[i + j]);
struct vlinfo *vp, *vpc;
vpc = &vlinfo[vcline];
for (vp = &vlinfo[vcnt]; vp >= vpc; vp--)
struct vlinfo *vp = &vlinfo[0];
var struct vlinfo vlinfo[TUBELINES + 2];
#define DEPTH(c) (vlinfo[c].vdepth)
#define LINE(c) (vlinfo[c].vliny)
#define FLAGS(c) (vlinfo[c].vflags)
#define cindent() ((outline - vlinfo[vcline].vliny) * WCOLS + outcol)
if (vlinfo[i].vliny >= mouse_y)
if (vlinfo[i - 1].vdepth > 1) {
(vlinfo[i].vliny -
(vlinfo[i - 1].vdepth - 1)));