tuned signature;
authorwenzelm
Tue, 04 Apr 2017 18:43:58 +0200
changeset 65371 ce09e947c1d5
parent 65370 1324268c2f6a
child 65372 b722ee40c26c
tuned signature;
src/Pure/General/linear_set.scala
src/Pure/PIDE/text.scala
src/Pure/Thy/sessions.scala
--- 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) {