From 30f3fdbfd7ccab888201f8ad0b5769ab821173df Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Tue, 6 Apr 2010 14:24:26 -0400 Subject: [PATCH] Commands starting with ';' will be split around ';', allowing multiple commands at the interactive prompt. --- sbt/src/main/scala/sbt/Main.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/sbt/src/main/scala/sbt/Main.scala b/sbt/src/main/scala/sbt/Main.scala index 4d8f25bc2..fa2e97d72 100755 --- a/sbt/src/main/scala/sbt/Main.scala +++ b/sbt/src/main/scala/sbt/Main.scala @@ -156,6 +156,7 @@ class xMain extends xsbti.AppMain arguments match { case "" :: tail => continue(project, tail, failAction) + case x :: tail if x.startsWith(";") => continue(project, x.split(";").toList ::: arguments, failAction) case (ExitCommand | QuitCommand) :: _ => result( Exit(NormalExitCode) ) case RebootCommand :: tail => reload( tail ) case InteractiveCommand :: _ => continue(project, prompt(baseProject, project) :: arguments, interactiveContinue)