static char *sccsid
= "@(#)wwlabel.c 3.7 83/09/15";
* at 1 line above w and 'where' columns from it's left edge.
wwlabel(w
, f
, where
, l
, mode
)
register union ww_char
*buf
;
register union ww_char
*ns
;
if (i
< f
->ww_i
.t
|| i
>= f
->ww_i
.b
)
fmap
= &f
->ww_fmap
[i
][j
];
j
= MIN(w
->ww_i
.r
, f
->ww_i
.r
) - j
;
for (p
= unctrl(*l
++); j
> 0 && *p
; j
--) {
/* can't label if not already framed */
} else if (*win
& WWM_COV
) {
buf
++->c_w
= mode
<< WWC_MSHIFT
| *p
++;
= mode
<< WWC_MSHIFT
| *p
++)