2009-09-08 wenzelm 2009-09-08 Prover: keep command_change/document_change event buses here, not in ProofDocument, Command, State, Plugin; TheoryView: simplified change_receiver, only for local purposes (via command_change); Accumulator: message requires explicit prover context for now;
2009-09-06 wenzelm 2009-09-06 sidekick root data: set buffer length to avoid crash of initial caret move; separate Markup_Node, Markup_Tree, Markup_Text; added Markup_Text.flatten; Command.type_at: null-free version; eliminated Command.RootInfo; simplified printing of TypeInfo, RefInfo; added Command.content(Int, Int);
2009-09-06 wenzelm 2009-09-06 treat all messages except status as results; report ignored status reports; invoke command.changed only for actual change; tuned;
2009-09-06 wenzelm 2009-09-06 minor tuning;
2009-09-05 wenzelm 2009-09-05 eliminated MarkupInfo, moved particular variants into object Command;
2009-09-04 wenzelm 2009-09-04 minor tuning;
2009-09-03 wenzelm 2009-09-03 tuned imports;
2009-09-03 wenzelm 2009-09-03 State: immutable; misc tuning and simplification;
2009-08-27 immler 2009-08-27 lazy fields
2009-08-27 immler 2009-08-27 Command and Command_State handle results from prover as Accumulator accumulating results in State; prover outputs any result
2009-08-27 immler 2009-08-27 trait Accumulator; template for State accumulating results from prover