mirror of
https://github.com/irssi/irssi.git
synced 2025-02-02 15:08:01 -05:00
Merge pull request #189 from dequis/colorless-green-ideas-blink-furiously
Fix blinking/bold text in terminals with no color support
This commit is contained in:
commit
cd7a30bf9a
@ -390,7 +390,8 @@ void term_set_color(TERM_WINDOW *window, int col)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* set background color */
|
/* set background color */
|
||||||
if (window && (term_color256map[bg&0xff]&8) == window->term->TI_colors)
|
if (window && window->term->TI_colors &&
|
||||||
|
(term_color256map[bg&0xff]&8) == window->term->TI_colors)
|
||||||
col |= ATTR_BLINK;
|
col |= ATTR_BLINK;
|
||||||
if (col & ATTR_BLINK)
|
if (col & ATTR_BLINK)
|
||||||
current_term->set_blink(current_term);
|
current_term->set_blink(current_term);
|
||||||
@ -413,7 +414,8 @@ void term_set_color(TERM_WINDOW *window, int col)
|
|||||||
terminfo_set_reverse();
|
terminfo_set_reverse();
|
||||||
|
|
||||||
/* bold */
|
/* bold */
|
||||||
if (window && (term_color256map[fg&0xff]&8) == window->term->TI_colors)
|
if (window && window->term->TI_colors &&
|
||||||
|
(term_color256map[fg&0xff]&8) == window->term->TI_colors)
|
||||||
col |= ATTR_BOLD;
|
col |= ATTR_BOLD;
|
||||||
if (col & ATTR_BOLD)
|
if (col & ATTR_BOLD)
|
||||||
terminfo_set_bold();
|
terminfo_set_bold();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user