summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLex Spoon <lex@lexspoon.org>2007-10-10 00:56:40 +0000
committerLex Spoon <lex@lexspoon.org>2007-10-10 00:56:40 +0000
commitb10fe799a8995a783466b353cf3b45f908c0697e (patch)
tree5b514efb8b557a6f882bbe1c4e17957393b27d91
parentf91bc93ad4767a86fea46d2d63e3b09cf2f64faf (diff)
downloadscala-b10fe799a8995a783466b353cf3b45f908c0697e.tar.gz
scala-b10fe799a8995a783466b353cf3b45f908c0697e.tar.bz2
scala-b10fe799a8995a783466b353cf3b45f908c0697e.zip
with multi-string arguments, allow the
layout "-opt argument" in addition to "-opt:argument"
-rw-r--r--src/compiler/scala/tools/nsc/Settings.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/Settings.scala b/src/compiler/scala/tools/nsc/Settings.scala
index f3bce1d24c..bbdebf63fb 100644
--- a/src/compiler/scala/tools/nsc/Settings.scala
+++ b/src/compiler/scala/tools/nsc/Settings.scala
@@ -313,6 +313,11 @@ class Settings(error: String => Unit) {
appendToValue(toadd)
rest
}
+
+ case opt :: arg :: rest if(opt == name) =>
+ appendToValue(arg)
+ rest
+
case _ => args
}