diff --git a/cache/src/main/scala/coursier/TermDisplay.scala b/cache/src/main/scala/coursier/TermDisplay.scala index e70986f05..3c6d67ac9 100644 --- a/cache/src/main/scala/coursier/TermDisplay.scala +++ b/cache/src/main/scala/coursier/TermDisplay.scala @@ -10,7 +10,7 @@ import scala.collection.mutable.ArrayBuffer class TermDisplay( out: Writer, - var fallbackMode: Boolean = false + var fallbackMode: Boolean = sys.env.get("COURSIER_NO_TERM").nonEmpty ) extends Cache.Logger { private val ansi = new Ansi(out) diff --git a/plugin/src/main/scala-2.10/coursier/Tasks.scala b/plugin/src/main/scala-2.10/coursier/Tasks.scala index 78eb8d7a7..3804105c0 100644 --- a/plugin/src/main/scala-2.10/coursier/Tasks.scala +++ b/plugin/src/main/scala-2.10/coursier/Tasks.scala @@ -261,10 +261,7 @@ object Tasks { val pool = Executors.newFixedThreadPool(parallelDownloads, Strategy.DefaultDaemonThreadFactory) - def createLogger() = new TermDisplay( - new OutputStreamWriter(System.err), - fallbackMode = sys.env.get("COURSIER_NO_TERM").nonEmpty - ) + def createLogger() = new TermDisplay(new OutputStreamWriter(System.err)) val resLogger = createLogger()