Blob Blame History Raw
Only in scala-2.8.0.final-sources: build
Only in scala-2.8.0.final-sources/lib: jline.jar
diff -ur scala-2.8.0.final-sources.jline/src/compiler/scala/tools/nsc/interpreter/Completion.scala scala-2.8.0.final-sources/src/compiler/scala/tools/nsc/interpreter/Completion.scala
--- scala-2.8.0.final-sources.jline/src/compiler/scala/tools/nsc/interpreter/Completion.scala	2010-05-26 08:37:35.000000000 -0600
+++ scala-2.8.0.final-sources/src/compiler/scala/tools/nsc/interpreter/Completion.scala	2010-08-14 21:19:23.032706263 -0600
@@ -306,7 +306,8 @@
       else xs.reduceLeft(_ zip _ takeWhile (x => x._1 == x._2) map (_._1) mkString)
 
     // This is jline's entry point for completion.
-    override def complete(_buf: String, cursor: Int, candidates: JList[String]): Int = {
+    override def complete(_buf: String, cursor: Int, _candidates: JList[_]): Int = {
+      val candidates = _candidates.asInstanceOf[JList[String]]
       val buf = onull(_buf)
       verbosity = if (isConsecutiveTabs(buf, cursor)) verbosity + 1 else 0
       DBG("complete(%s, %d) last = (%s, %d), verbosity: %s".format(buf, cursor, lastBuf, lastCursor, verbosity))
Only in scala-2.8.0.final-sources/src/compiler/scala/tools/nsc/interpreter: .Completion.scala.swp
diff -ur scala-2.8.0.final-sources.jline/src/compiler/scala/tools/nsc/interpreter/History.scala scala-2.8.0.final-sources/src/compiler/scala/tools/nsc/interpreter/History.scala
--- scala-2.8.0.final-sources.jline/src/compiler/scala/tools/nsc/interpreter/History.scala	2010-04-07 08:43:08.000000000 -0600
+++ scala-2.8.0.final-sources/src/compiler/scala/tools/nsc/interpreter/History.scala	2010-08-14 21:13:02.962043386 -0600
@@ -14,7 +14,7 @@
 /** Primarily, a wrapper for JLine's History.
  */
 class History(val jhistory: JHistory) {
-  def asJavaList = jhistory.getHistoryList
+  def asJavaList = jhistory.getHistoryList.asInstanceOf[java.util.List[String]]
   def asList: List[String] = asBuffer(asJavaList).toList
   def index = jhistory.getCurrentIndex