From e2c7f58a140fba5f1e55190e10f648e762b70b42 Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Sun, 22 Jan 2017 13:13:40 -0500 Subject: [PATCH] Uncomment JLine.usingTerminal --- main/src/main/scala/sbt/internal/SettingGraph.scala | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/main/src/main/scala/sbt/internal/SettingGraph.scala b/main/src/main/scala/sbt/internal/SettingGraph.scala index d181c01d5..dfd0e2ec3 100644 --- a/main/src/main/scala/sbt/internal/SettingGraph.scala +++ b/main/src/main/scala/sbt/internal/SettingGraph.scala @@ -4,7 +4,7 @@ package sbt package internal -import sbt.internal.util.Show +import sbt.internal.util.{ Show, JLine } import java.io.File import Def.{ compiled, flattenLocals, ScopedKey } @@ -65,8 +65,7 @@ object Graph { // [info] | // [info] +-quux def toAscii[A](top: A, children: A => Seq[A], display: A => String, defaultWidth: Int): String = { - // TODO: Fix JLine - val maxColumn = math.max( /*JLine.usingTerminal(_.getWidth)*/ 0, defaultWidth) - 8 + val maxColumn = math.max(JLine.usingTerminal(_.getWidth), defaultWidth) - 8 val twoSpaces = " " + " " // prevent accidentally being converted into a tab def limitLine(s: String): String = if (s.length > maxColumn) s.slice(0, maxColumn - 2) + ".."