Lines Matching refs:cur_atr
922 static Char cur_atr = 0; /* current attributes */ variable
928 if (atr != cur_atr) { in SetAttributes()
930 if (((cur_atr & BOLD) && !(atr & BOLD)) || in SetAttributes()
931 ((cur_atr & UNDER) && !(atr & UNDER)) || in SetAttributes()
932 ((cur_atr & STANDOUT) && !(atr & STANDOUT))) { in SetAttributes()
934 cur_atr = 0; in SetAttributes()
937 if ((atr & BOLD) != (cur_atr & BOLD)) { in SetAttributes()
941 cur_atr |= BOLD; in SetAttributes()
947 if ((cur_atr & STANDOUT) && GoodStr(T_se)) { in SetAttributes()
949 cur_atr &= ~STANDOUT; in SetAttributes()
951 if ((cur_atr & UNDER) && GoodStr(T_ue)) { in SetAttributes()
953 cur_atr &= ~UNDER; in SetAttributes()
955 cur_atr &= ~BOLD; in SetAttributes()
959 if ((atr & STANDOUT) != (cur_atr & STANDOUT)) { in SetAttributes()
963 cur_atr |= STANDOUT; in SetAttributes()
969 cur_atr &= ~STANDOUT; in SetAttributes()
973 if ((atr & UNDER) != (cur_atr & UNDER)) { in SetAttributes()
977 cur_atr |= UNDER; in SetAttributes()
983 cur_atr &= ~UNDER; in SetAttributes()