From 9fefe9af314bc7c6e93befa59fa17bc0b135561e Mon Sep 17 00:00:00 2001 From: David Peter Date: Wed, 7 Sep 2022 08:44:57 +0200 Subject: [PATCH] Rewrite boolean condition --- src/options.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/options.rs b/src/options.rs index 4b83a28..edd2391 100644 --- a/src/options.rs +++ b/src/options.rs @@ -298,12 +298,12 @@ impl Options { || !atty::is(Stream::Stdout) { OutputStyleOption::Basic - } else if !(env::var_os("TERM") - .map(|t| t != "unknown" && t != "dumb") - .unwrap_or(false) - && env::var_os("NO_COLOR") - .map(|t| t.is_empty()) - .unwrap_or(true)) + } else if env::var_os("TERM") + .map(|t| t == "unknown" || t == "dumb") + .unwrap_or(true) + || env::var_os("NO_COLOR") + .map(|t| !t.is_empty()) + .unwrap_or(false) { OutputStyleOption::NoColor } else {