.\" Copyright (c) 1980 Regents of the University of California.
.\" All rights reserved. The Berkeley software License Agreement
.\" specifies the terms and conditions for redistribution.
.\" @(#)doc.IV 6.1 (Berkeley) %G%
This is normally called by
.Fd mvcur lasty\*,lastx\*,newy\*,newx
int lasty\*,lastx\*,newy\*,newx;
Moves the terminal's cursor from
in an approximation of optimal fashion.
This routine uses the functions borrowed from
It is possible to use this optimization
without the benefit of the screen routines.
With the screen routines, this should not be called by the user.
should be used to move the cursor position,
so that the routines know what's going on.
Scroll the window upward one line.
This is normally not used by the user.
saves the current tty characteristic flags.
These functions are performed automatically by
Set the terminal characteristics to be those of the terminal named
getting the terminal size from the
otherwise from the environment.
This is normally called by
will save the current tty state
and then put the process to sleep.
When the process gets restarted,
it restores the tty state
.Fn wrefresh "" "" curscr