mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-12-19 05:13:44 +08:00
Shorten error for broken $TERM
This commit is contained in:
parent
be16eeef69
commit
abc1a45ea1
|
@ -618,15 +618,10 @@ fn init_curses(vars: &EnvStack) {
|
||||||
let term = vars.get_unless_empty(L!("TERM")).map(|v| v.as_string());
|
let term = vars.get_unless_empty(L!("TERM")).map(|v| v.as_string());
|
||||||
// We do not warn for xterm-256color at all, we know that one.
|
// We do not warn for xterm-256color at all, we know that one.
|
||||||
if term != Some("xterm-256color".into()) {
|
if term != Some("xterm-256color".into()) {
|
||||||
FLOG!(warning, wgettext!("Could not set up terminal."));
|
|
||||||
if let Some(term) = term {
|
if let Some(term) = term {
|
||||||
FLOG!(warning, wgettext!("TERM environment variable set to"), term);
|
FLOG!(warning, wgettext_fmt!("Could not set up terminal for $TERM '%ls'", term));
|
||||||
FLOG!(
|
|
||||||
warning,
|
|
||||||
wgettext!("Check that this terminal type is supported on this system.")
|
|
||||||
);
|
|
||||||
} else {
|
} else {
|
||||||
FLOG!(warning, wgettext!("TERM environment variable not set."));
|
FLOG!(warning, wgettext!("Could not set up terminal because $TERM is unset."));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user