From 898d4de826c8a8b985e7d5d01e9b54fba08b55de Mon Sep 17 00:00:00 2001 From: Xiao-Yong Jin Date: Tue, 27 Mar 2018 11:46:22 -0500 Subject: [PATCH] noColor if stdout is not a tty --- src/nimblepkg/options.nim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nimblepkg/options.nim b/src/nimblepkg/options.nim index 725b5ba..0836bdc 100644 --- a/src/nimblepkg/options.nim +++ b/src/nimblepkg/options.nim @@ -1,7 +1,7 @@ # Copyright (C) Dominik Picheta. All rights reserved. # BSD License. Look at license.txt for more info. -import json, strutils, os, parseopt, strtabs, uri, tables +import json, strutils, os, parseopt, strtabs, uri, tables, terminal from httpclient import Proxy, newProxy import config, version, tools, common, cli @@ -328,6 +328,7 @@ proc initOptions*(): Options = result.pkgInfoCache = newTable[string, PackageInfo]() result.nimbleDir = "" result.verbosity = HighPriority + result.noColor = not isatty(stdout) proc parseMisc(options: var Options) = # Load nimbledata.json