spk_y
synth_printf(spk_msg_get(MSG_POS_INFO), spk_y + 1, spk_x + 1,
say_screen_from_to(vc, 0, spk_y);
say_screen_from_to(vc, spk_y, vc->vc_rows);
spk_y = spk_cy = speakup_console[vc_num]->ht.ry[hc];
if (spk_x < win_left || spk_y < win_top) {
if (win_start && spk_x == win_left && spk_y == win_top) {
win_bottom = spk_y;
win_top = spk_y;
win_bottom = spk_y;
(int)spk_y + 1, (int)spk_x + 1);
goto_pos += spk_y;
spk_y = goto_pos;
spk_y = spk_cy = vc->state.y;
spk_ys = (u_short)spk_y;
spk_ye = (u_short)spk_y;
bleep(spk_y);
bleep(spk_y);
if (spk_y == 0) {
spk_y--;
if (spk_y == 0) {
spk_y--;
if (spk_x == vc->vc_cols - 1 && spk_y == vc->vc_rows - 1) {
if (spk_y == vc->vc_rows - 1) {
spk_y++;
if (spk_y == 0) {
spk_y--;
if (spk_y == vc->vc_rows - 1) {
spk_y++;
u_long start = vc->vc_origin + (spk_y * vc->vc_size_row);
start = vc->vc_origin + ((spk_y) * vc->vc_size_row);
end = vc->vc_origin + ((spk_y) * vc->vc_size_row) + vc->vc_cols * 2;
spk_y = 0;
spk_pos += (vc->vc_rows - spk_y - 1) * vc->vc_size_row;
spk_y = vc->vc_rows - 1;