Fossil SCM

Fix a logic error in processing of the NO_COLOR environment variable.

florian 2025-04-25 16:18 UTC standard-cli-colors
Commit fbfa6daeca9be898853f4f97bf34653a2403d1486d2c1e5c44e0fe3825d9dd4a
1 file changed +1 -1
+1 -1
--- src/main.c
+++ src/main.c
@@ -680,11 +680,11 @@
680680
}
681681
}
682682
if( g.colorOutput==COLOR_VT_UNSET ){
683683
zEnvVar = fossil_getenv("NO_COLOR");
684684
if( zEnvVar ){
685
- if( is_false(zEnvVar) ){
685
+ if( !is_false(zEnvVar) ){
686686
g.colorOutput = COLOR_VT_NEVER;
687687
}
688688
fossil_path_free(zEnvVar);
689689
}
690690
}
691691
--- src/main.c
+++ src/main.c
@@ -680,11 +680,11 @@
680 }
681 }
682 if( g.colorOutput==COLOR_VT_UNSET ){
683 zEnvVar = fossil_getenv("NO_COLOR");
684 if( zEnvVar ){
685 if( is_false(zEnvVar) ){
686 g.colorOutput = COLOR_VT_NEVER;
687 }
688 fossil_path_free(zEnvVar);
689 }
690 }
691
--- src/main.c
+++ src/main.c
@@ -680,11 +680,11 @@
680 }
681 }
682 if( g.colorOutput==COLOR_VT_UNSET ){
683 zEnvVar = fossil_getenv("NO_COLOR");
684 if( zEnvVar ){
685 if( !is_false(zEnvVar) ){
686 g.colorOutput = COLOR_VT_NEVER;
687 }
688 fossil_path_free(zEnvVar);
689 }
690 }
691

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button