aboutsummaryrefslogtreecommitdiff
path: root/nextlang.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-02-17 19:52:37 -0500
committerBruce Hill <bruce@bruce-hill.com>2024-02-17 19:52:37 -0500
commitdd2de3166653c1bf0d33d5872791ae6fbe8e2998 (patch)
treee7a8818fa1e7663dd8b921440a32e8ed1e6148df /nextlang.c
parenta09a8339e78923688440e6b303e49eb7c6a02b29 (diff)
Fix up USE_COLOR
Diffstat (limited to 'nextlang.c')
-rw-r--r--nextlang.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/nextlang.c b/nextlang.c
index e8fec735..99b3c7f8 100644
--- a/nextlang.c
+++ b/nextlang.c
@@ -45,7 +45,6 @@ int main(int argc, char *argv[])
env_t *env = new_compilation_unit();
CORD_appendf(&env->code->imports, "#include \"nextlang.h\"\n");
- CORD_appendf(&env->code->staticdefs, "static bool USE_COLOR = true;\n");
// Main body:
for (ast_list_t *stmt = Match(ast, Block)->statements; stmt; stmt = stmt->next) {
@@ -72,7 +71,7 @@ int main(int argc, char *argv[])
"(void)argc;\n"
"(void)argv;\n"
"GC_INIT();\n"
- "USE_COLOR = getenv(\"COLOR\") ? strcmp(getenv(\"COLOR\"), \"1\") == 0 : isatty(STDOUT_FILENO);\n"
+ "detect_color();\n"
"$load();\n"
"return 0;\n"
"}\n"