summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGeoffrey Washburn <geoffrey.washburn@epfl.ch>2009-02-02 11:52:05 +0000
committerGeoffrey Washburn <geoffrey.washburn@epfl.ch>2009-02-02 11:52:05 +0000
commit011d39a3b3144ac7cff865a4d9f197cfb122101e (patch)
treec99a7edd0f211a14d8234d35c16dacb4d53254a2 /src
parent68389103114d3a87ca82d87685903af1d3dbe9ac (diff)
downloadscala-011d39a3b3144ac7cff865a4d9f197cfb122101e.tar.gz
scala-011d39a3b3144ac7cff865a4d9f197cfb122101e.tar.bz2
scala-011d39a3b3144ac7cff865a4d9f197cfb122101e.zip
Applied patch from #1684.
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/Interpreter.scala2
-rw-r--r--src/compiler/scala/tools/nsc/util/NameTransformer.scala2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/Interpreter.scala b/src/compiler/scala/tools/nsc/Interpreter.scala
index c68e8458ff..78aea71925 100644
--- a/src/compiler/scala/tools/nsc/Interpreter.scala
+++ b/src/compiler/scala/tools/nsc/Interpreter.scala
@@ -625,7 +625,7 @@ class Interpreter(val settings: Settings, out: PrintWriter) {
" { val tmp = scala.runtime.ScalaRunTime.stringOf(" +
req.fullPath(vname) +
"); " +
- " (if(tmp.contains('\\n')) \"\\n\" else \"\") + tmp + \"\\n\"} ")
+ " (if(tmp.toSeq.contains('\\n')) \"\\n\" else \"\") + tmp + \"\\n\"} ")
}
}
}
diff --git a/src/compiler/scala/tools/nsc/util/NameTransformer.scala b/src/compiler/scala/tools/nsc/util/NameTransformer.scala
index 8e5c3d2e01..8a97afdbe2 100644
--- a/src/compiler/scala/tools/nsc/util/NameTransformer.scala
+++ b/src/compiler/scala/tools/nsc/util/NameTransformer.scala
@@ -59,7 +59,7 @@ object NameTransformer {
}
buf.append(op2code(c))
/* Handle glyphs that are not valid Java/JVM identifiers */
- } else if (!Character.isJavaLetterOrDigit(c)) {
+ } else if (!Character.isJavaIdentifierPart(c)) {
if (buf eq null) {
buf = new StringBuilder()
buf.append(name.substring(0, i))