summaryrefslogtreecommitdiff
path: root/src/library/scala/runtime/ScalaRunTime.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-01-20 20:48:38 +0000
committerPaul Phillips <paulp@improving.org>2011-01-20 20:48:38 +0000
commit5c7ff3ea5faffae7a61b136ffcdd5e0fe25f9050 (patch)
tree86c4207ef40bbe18fa27a3fb452abfa35321e1e8 /src/library/scala/runtime/ScalaRunTime.scala
parentcb693f9f3a02f95d6cb341269dd15e168c5b929c (diff)
downloadscala-5c7ff3ea5faffae7a61b136ffcdd5e0fe25f9050.tar.gz
scala-5c7ff3ea5faffae7a61b136ffcdd5e0fe25f9050.tar.bz2
scala-5c7ff3ea5faffae7a61b136ffcdd5e0fe25f9050.zip
Made the empty string print as "" in the repl i...
Made the empty string print as "" in the repl instead of as nothing. This after being misled one too many times by a variation of this: scala> List[String]() res1: List[String] = List() scala> List[String]("") res2: List[String] = List() No review.
Diffstat (limited to 'src/library/scala/runtime/ScalaRunTime.scala')
-rw-r--r--src/library/scala/runtime/ScalaRunTime.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/library/scala/runtime/ScalaRunTime.scala b/src/library/scala/runtime/ScalaRunTime.scala
index 0b632a2791..5d1fad896a 100644
--- a/src/library/scala/runtime/ScalaRunTime.scala
+++ b/src/library/scala/runtime/ScalaRunTime.scala
@@ -289,6 +289,7 @@ object ScalaRunTime {
// The recursively applied attempt to prettify Array printing
def inner(arg: Any): String = arg match {
case null => "null"
+ case "" => "\"\""
case x if useOwnToString(x) => x.toString
case x: AnyRef if isArray(x) => WrappedArray make x take maxElements map inner mkString ("Array(", ", ", ")")
case x: collection.Map[_, _] => x take maxElements map mapInner mkString (x.stringPrefix + "(", ", ", ")")