summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSom Snytt <som.snytt@gmail.com>2015-06-25 10:16:58 -0700
committerSom Snytt <som.snytt@gmail.com>2015-06-25 13:07:00 -0700
commitfac81d705ff0bfdeb3320fd9e46b6d3d34e47ddf (patch)
treeeccc4aa950ce91fce9ba8a73abc57dee08f9f36d /src
parent91243694982f10d6061edac562b9af32b7bc9f4f (diff)
downloadscala-fac81d705ff0bfdeb3320fd9e46b6d3d34e47ddf.tar.gz
scala-fac81d705ff0bfdeb3320fd9e46b6d3d34e47ddf.tar.bz2
scala-fac81d705ff0bfdeb3320fd9e46b6d3d34e47ddf.zip
SI-9206 De-perk the welcome message
The welcome message defaults to a sober header followed by one line of instructions.
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/Properties.scala3
-rw-r--r--src/partest-extras/scala/tools/partest/ReplTest.scala14
2 files changed, 9 insertions, 8 deletions
diff --git a/src/compiler/scala/tools/nsc/Properties.scala b/src/compiler/scala/tools/nsc/Properties.scala
index 3da02ebe37..cb523edfe5 100644
--- a/src/compiler/scala/tools/nsc/Properties.scala
+++ b/src/compiler/scala/tools/nsc/Properties.scala
@@ -18,8 +18,7 @@ object Properties extends scala.util.PropertiesTrait {
def residentPromptString = scalaPropOrElse("resident.prompt", "\nnsc> ")
def shellPromptString = scalaPropOrElse("shell.prompt", "%nscala> ")
def shellWelcomeString = scalaPropOrElse("shell.welcome",
- """Welcome to Scala!
- |%1$s (%3$s, Java %2$s).
+ """Welcome to Scala %1$#s (%3$s, Java %2$s).
|Type in expressions for evaluation. Or try :help.""".stripMargin
)
diff --git a/src/partest-extras/scala/tools/partest/ReplTest.scala b/src/partest-extras/scala/tools/partest/ReplTest.scala
index 756ae21b43..20dfe0eb16 100644
--- a/src/partest-extras/scala/tools/partest/ReplTest.scala
+++ b/src/partest-extras/scala/tools/partest/ReplTest.scala
@@ -34,13 +34,15 @@ abstract class ReplTest extends DirectTest {
log("eval(): settings = " + s)
val lines = ILoop.runForTranscript(code, s, inSession = inSession).lines
(if (welcoming) {
- val welcome = Regex.quote(header.lines.next).r
- val version = "(.*version).*".r
- var inHead = false
+ val welcome = "(Welcome to Scala).*".r
+ //val welcome = Regex.quote(header.lines.next).r
+ //val version = "(.*version).*".r // version on separate line?
+ //var inHead = false
lines map {
- case s @ welcome() => inHead = true ; s
- case version(s) if inHead => inHead = false ; s
- case s => s
+ //case s @ welcome() => inHead = true ; s
+ //case version(s) if inHead => inHead = false ; s
+ case welcome(s) => s
+ case s => s
}
} else {
lines drop header.lines.size