* This routine deletes a line from the screen. It leaves
* (_cury,_curx) unchanged.
* %G% (Berkeley) @(#)deleteln.c 1.3
temp
= win
->_y
[win
->_cury
];
for (y
= win
->_cury
; y
< win
->_maxy
; y
++) {
win
->_y
[y
] = win
->_y
[y
+1];
win
->_lastch
[y
] = win
->_maxx
- 1;
for (end
= &temp
[win
->_maxx
]; temp
< end
; )
win
->_y
[win
->_maxy
-1] = temp
- win
->_maxx
;