core: display warning on $TERM only if it doesn't start with "screen" (under screen/tmux)

This commit is contained in:
Sébastien Helleu 2014-08-03 14:11:58 +02:00
parent 5262e05177
commit 124b2668fe

View File

@ -402,8 +402,7 @@ weechat_term_check ()
sty = getenv ("STY");
tmux = getenv ("TMUX");
is_term_ok = (term && ((strcmp (term, "screen") == 0)
|| (strcmp (term, "screen-256color") == 0)));
is_term_ok = (term && (strncmp (term, "screen", 6) == 0));
is_screen = (sty && sty[0]);
is_tmux = (tmux && tmux[0]);