From a0ca8536c00cf09af480dcffa40b6153e96d022f Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sat, 6 Feb 2010 19:22:41 -0500 Subject: [PATCH] Fix 'trace' help --- src/main/scala/sbt/Main.scala | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/scala/sbt/Main.scala b/src/main/scala/sbt/Main.scala index 67872e74c..38c9e8c0d 100755 --- a/src/main/scala/sbt/Main.scala +++ b/src/main/scala/sbt/Main.scala @@ -407,7 +407,7 @@ class xMain extends xsbti.AppMain printCmd(HelpAction, "Displays this help message.") printCmd(ShowCurrent, "Shows the current project, Scala version, and logging level.") printCmd(Level.levels.mkString(", "), "Set logging for the current project to the specified level.") - printCmd(TraceCommand + " " + validTraceArguments, "Configures stack trace logging.") + printCmd(TraceCommand + " " + validTraceArguments, "Configures stack trace logging. " + traceExplanation) printCmd(ProjectAction + " ", "Sets the currently active project.") printCmd(ShowProjectsAction, "Shows all available projects.") printCmd(TerminateActions.elements.mkString(", "), "Terminates the build.") @@ -690,7 +690,8 @@ class xMain extends xsbti.AppMain actionValid } - def validTraceArguments = "'on', 'nosbt', 'off', or .\n 'nosbt' prints stack traces up to the first sbt frame.\n An integer argument defines the number of stack elements to show per exception." + def validTraceArguments = "'on', 'nosbt', 'off', or " + def traceExplanation = "'nosbt' prints stack traces up to the first sbt frame. An integer gives the number of frames to show per exception." private def isTerminateAction(s: String) = TerminateActions.elements.contains(s.toLowerCase) private def setTraceError(log: Logger) = logError(log)("Invalid arguments for 'trace': expected " + validTraceArguments + ".") private def setArgumentError(log: Logger) = logError(log)("Invalid arguments for 'set': expected property name and new value.")