tgetflag
if ((ibool[i].val = tgetflag(ibool[i].capname)) &&
extern int tgetflag();
boolval = tgetflag(ibool[i].capname);
if ((tgetflag("os") && ENTER_BOLD == NULL) || (tgetflag("ul") &&
if (CURS_LEFT == NULL && tgetflag("bs"))
l_onecase = tgetflag ("oc");
l_toplex = tgetflag ("tl");
l_prclevel = tgetflag ("pl");
extern int tgetflag(char *);
extern int tgetflag(char *);
if (Specialerase && !tgetflag("bs"))
else if (tgetflag("bs"))
if (Erase_char == 0 && !tgetflag("os") &&
if (tgetflag("bs") || bs_char != 0)
if (tgetflag("UC") || (command[0] & 0140) == 0100) {
} else if (tgetflag("LC")) {
if (tgetflag("EP")) {
if (tgetflag("OP")) {
if (tgetflag("NL")) { /* new line, not line feed */
if (tgetflag("HD")) /* half duplex */
if (tgetflag("pt")) /* print tabs */
if (tgetflag("hc")) { /* set printer modes */
*(*fp++) = tgetflag(namp);