static char *sccsid
= "@(#)tabs.c 4.1 (Berkeley) %G%";
register struct sysnod
*sp
;
for (sp
= tty
; sp
->sysnam
!=NULL
; sp
++)
if (strcmp(sp
->sysnam
, w
)==0)
if (argc
>=2 && strcmp(argv
[1],"-n")==0) {
margset
--; argc
--; argv
++;
type
=syslook(getenv("TERM"));
case DASI300
: dasi300(); break;
case DASI300S
: dasi300(); break;
case DASI450
: dasi450(); break;
case TN300
: tn300(); break;
case TTY37
: tty37(); break;
case HP
: hp2645(); break;
if ( (tb
.sg_flags
& (LCASE
|CRMOD
)) == CRMOD
) {
/* test for CR map on, upper case off, i.e. terminet but not 33 */
if ((tb
.sg_ispeed
) == B300
) /* test for 300 baud */
else if ((tb
.sg_flags
& (CRMOD
|LCASE
)) == 0 && (tb
.sg_ispeed
) == B150
) {
while (n
--) putchar(DEL
);
for( i
=0; i
<n
; ++i
) putchar(SP
);
putchar(ESC
); putchar(c
);
/* ======== terminal types ======== */
clear(8); bs(16); margin(8); escape(MGN
); nl(); tabs(16);
putchar(SI
); clear(40); bs(8); tabs(9); nl();
clear(8); tabs(15); nl();
clear(8); margin(8); escape(SET
); tabs(14); nl();