equal
deleted
inserted
replaced
616 val state = global_state.value |
616 val state = global_state.value |
617 state.stable_tip_version match { |
617 state.stable_tip_version match { |
618 case None => consolidation.update() |
618 case None => consolidation.update() |
619 case Some(version) => |
619 case Some(version) => |
620 val consolidate = |
620 val consolidate = |
621 consolidation.flush().iterator.filter(name => |
621 version.nodes.descendants(consolidation.flush().toList).filter { name => |
622 !resources.session_base.loaded_theory(name) && |
622 !resources.session_base.loaded_theory(name) && |
623 !state.node_consolidated(version, name) && |
623 !state.node_consolidated(version, name) && |
624 state.node_maybe_consolidated(version, name)).toList |
624 state.node_maybe_consolidated(version, name) |
|
625 } |
625 if (consolidate.nonEmpty) handle_raw_edits(consolidate = consolidate) |
626 if (consolidate.nonEmpty) handle_raw_edits(consolidate = consolidate) |
626 } |
627 } |
627 } |
628 } |
628 |
629 |
629 case Prune_History => |
630 case Prune_History => |