summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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))