diff --git a/crates/nu-protocol/src/errors/cli_error.rs b/crates/nu-protocol/src/errors/cli_error.rs index a53fec0600..7439d1df79 100644 --- a/crates/nu-protocol/src/errors/cli_error.rs +++ b/crates/nu-protocol/src/errors/cli_error.rs @@ -50,10 +50,6 @@ pub fn report_compile_error(working_set: &StateWorkingSet, error: &CompileError) fn report_error(working_set: &StateWorkingSet, error: &dyn miette::Diagnostic) { eprintln!("Error: {:?}", CliError(error, working_set)); - let have_no_backtrace = working_set.get_env_var("NU_BACKTRACE").is_none(); - if have_no_backtrace { - eprintln!("set the `NU_BACKTRACE=1` environment variable to display a backtrace.") - } // reset vt processing, aka ansi because illbehaved externals can break it #[cfg(windows)] { diff --git a/crates/nu-protocol/tests/test_config.rs b/crates/nu-protocol/tests/test_config.rs index 18e79635cf..49ad1cdec6 100644 --- a/crates/nu-protocol/tests/test_config.rs +++ b/crates/nu-protocol/tests/test_config.rs @@ -60,7 +60,7 @@ fn fancy_default_errors() { assert_eq!( actual.err, - "Error: \u{1b}[31m×\u{1b}[0m oh no!\n ╭─[\u{1b}[36;1;4mline2:1:13\u{1b}[0m]\n \u{1b}[2m1\u{1b}[0m │ force_error \"My error\"\n · \u{1b}[35;1m ─────┬────\u{1b}[0m\n · \u{1b}[35;1m╰── \u{1b}[35;1mhere's the error\u{1b}[0m\u{1b}[0m\n ╰────\n\nset the `NU_BACKTRACE=1` environment variable to display a backtrace.\n" + "Error: \u{1b}[31m×\u{1b}[0m oh no!\n ╭─[\u{1b}[36;1;4mline2:1:13\u{1b}[0m]\n \u{1b}[2m1\u{1b}[0m │ force_error \"My error\"\n · \u{1b}[35;1m ─────┬────\u{1b}[0m\n · \u{1b}[35;1m╰── \u{1b}[35;1mhere's the error\u{1b}[0m\u{1b}[0m\n ╰────\n\n" ); } @@ -92,7 +92,6 @@ snippet line 1: force_error "my error" label at line 1, columns 13 to 22: here's the error -set the `NU_BACKTRACE=1` environment variable to display a backtrace. "#, ); }