src/Pure/Thy/sessions.scala
changeset 68734 c14a2cc9b5ef
parent 68733 76e339ef60e3
child 68746 f95e2f145ea5
--- a/src/Pure/Thy/sessions.scala	Wed Aug 01 19:48:58 2018 +0200
+++ b/src/Pure/Thy/sessions.scala	Wed Aug 01 20:58:41 2018 +0200
@@ -668,7 +668,7 @@
       check_sessions(sel)
 
       val select_group = sel.session_groups.toSet
-      val select_session = sel.sessions.toSet ++ graph.all_succs(sel.base_sessions)
+      val select_session = sel.sessions.toSet ++ imports_graph.all_succs(sel.base_sessions)
 
       val selected0 =
         if (sel.all_sessions) graph.keys
@@ -693,10 +693,10 @@
         val exclude_group = sel.exclude_session_groups.toSet
         val exclude_group_sessions =
           (for {
-            (name, (info, _)) <- build_graph.iterator
-            if build_graph.get_node(name).groups.exists(exclude_group)
+            (name, (info, _)) <- imports_graph.iterator
+            if imports_graph.get_node(name).groups.exists(exclude_group)
           } yield name).toList
-        build_graph.all_succs(exclude_group_sessions ::: sel.exclude_sessions).toSet
+        imports_graph.all_succs(exclude_group_sessions ::: sel.exclude_sessions).toSet
       }
 
       def restrict(graph: Graph[String, Info]): Graph[String, Info] =