mouse_cut_start
if (scp->mouse_cut_start <= scp->mouse_cut_end) {
start = scp->mouse_cut_start;
end = scp->mouse_cut_start - 1;
mark_for_update(scp, scp->mouse_cut_start);
scp->mouse_cut_start = scp->xsize*scp->ysize;
start = scp->mouse_cut_start;
if (scp->mouse_cut_start <= scp->mouse_cut_end) {
mark_for_update(scp, scp->mouse_cut_start);
mark_for_update(scp, scp->mouse_cut_start);
scp->mouse_cut_start = start;
i = scp->mouse_cut_start;
scp->mouse_cut_start = rounddown(scp->mouse_pos, scp->xsize) + i;
scp->mouse_cut_start = scp->mouse_pos;
scp->mouse_cut_end = scp->mouse_cut_start;
cut_buffer[0] = sc_vtb_getc(&scp->vtb, scp->mouse_cut_start);
if (scp->mouse_cut_start <= scp->mouse_cut_end) {
mark_for_update(scp, scp->mouse_cut_start);
mark_for_update(scp, scp->mouse_cut_start);
scp->mouse_cut_start = scp->xsize*scp->ysize;
scp->mouse_cut_start = start;
if (scp->mouse_cut_start <= scp->mouse_cut_end) {
mark_for_update(scp, scp->mouse_cut_start);
mark_for_update(scp, scp->mouse_cut_start);
scp->mouse_cut_start = rounddown(scp->mouse_pos, scp->xsize);
scp->mouse_cut_end = scp->mouse_cut_start + scp->xsize - 1;
mark_for_update(scp, scp->mouse_cut_start);
for (i = 0, j = scp->mouse_cut_start; j <= scp->mouse_cut_end; ++j)
if (scp->mouse_cut_start <= scp->mouse_cut_end) {
start = scp->mouse_cut_start;
end = scp->mouse_cut_start - 1;
scp->mouse_cut_start = start;
scp->mouse_cut_start = end + 1;
scp->mouse_cut_start = start;
scp->mouse_cut_start = end + 1;
static void mouse_cut_start(scr_stat *scp);
mouse_cut_start(cur_scp);
mouse_cut_start(cur_scp);
s = scp->mouse_cut_start;
scp->mouse_cut_start = scp->xsize * scp->ysize;
int mouse_cut_start; /* mouse cut start pos */