equal
deleted
inserted
replaced
107 if proper_session_theory(theory) && !seen_theory(theory) |
107 if proper_session_theory(theory) && !seen_theory(theory) |
108 } { |
108 } { |
109 seen_theory += theory |
109 seen_theory += theory |
110 val theory_context = session_context.theory(theory) |
110 val theory_context = session_context.theory(theory) |
111 for { |
111 for { |
112 theory_snapshot <- Build_Job.read_theory(theory_context) |
112 theory_snapshot <- Build.read_theory(theory_context) |
113 node_name <- theory_snapshot.node_files |
113 node_name <- theory_snapshot.node_files |
114 snapshot = theory_snapshot.switch(node_name) |
114 snapshot = theory_snapshot.switch(node_name) |
115 if snapshot.node.source_wellformed |
115 if snapshot.node.source_wellformed |
116 } { |
116 } { |
117 progress.expose_interrupt() |
117 progress.expose_interrupt() |