--- a/src/Pure/General/linear_set.scala Tue Apr 04 18:43:47 2017 +0200
+++ b/src/Pure/General/linear_set.scala Tue Apr 04 18:43:58 2017 +0200
@@ -78,7 +78,7 @@
}
}
- def append_after(hook: Option[A], elems: Seq[A]): Linear_Set[A] = // FIXME reverse fold
+ def append_after(hook: Option[A], elems: Traversable[A]): Linear_Set[A] = // FIXME reverse fold
((hook, this) /: elems) {
case ((last, set), elem) => (Some(elem), set.insert_after(last, elem))
}._2
--- a/src/Pure/PIDE/text.scala Tue Apr 04 18:43:47 2017 +0200
+++ b/src/Pure/PIDE/text.scala Tue Apr 04 18:43:58 2017 +0200
@@ -82,7 +82,7 @@
def full: Perspective = Perspective(List(Range.full))
- def apply(ranges: Seq[Range]): Perspective =
+ def apply(ranges: List[Range]): Perspective =
{
val result = new mutable.ListBuffer[Range]
var last: Option[Range] = None
--- a/src/Pure/Thy/sessions.scala Tue Apr 04 18:43:47 2017 +0200
+++ b/src/Pure/Thy/sessions.scala Tue Apr 04 18:43:58 2017 +0200
@@ -177,7 +177,7 @@
object Tree
{
- def apply(infos: Seq[(String, Info)]): Tree =
+ def apply(infos: Traversable[(String, Info)]): Tree =
{
val graph1 =
(Graph.string[Info] /: infos) {