set_a_background
if (set_a_background) {
TIPARM_1(set_a_background, bg),
&& (set_a_background != NULL))
if (set_a_background != ABSENT_STRING
&& !strcmp(set_a_background, "\033[4%p1%dm")) {
set_a_background = strdup("\033[4%?%p1%{8}%>%t9%e%p1%d%;m");
} else if (CHECK_CAP(set_a_background)) {
if (set_a_background) {
TIPARM_1(set_a_background, color), 1, outc);
&& (set_a_background != NULL))
PAIRED(set_a_foreground, set_a_background);
&& VALID_STRING(set_a_background)) {
if (!_nc_capcmp(set_background, set_a_background)) {
} else if (same_color(set_background, set_a_background, max_colors)) {
&& VALID_STRING(set_a_background))
value == set_a_background ||
CHECK_SGR_PARAM(j, set_a_background);