major cleanup of interfaces and implementation;
generic goal commands: local/global_goal with after_qed;
independent of locale.ML;
more self-contained proof elements (material from isar_thy.ML);
refer to ProofDisplay (cf. proof_display.ML);
unified print_results (always normal);
added get_thmss;
Isabelle Reference Manual. Report 283
This manual is a comprehensive description of Isabelle, including all
commands, functions and packages. Functions are organized according to the
task they perform. In each section, basic functions appear before advanced
ones. The Index provides an alphabetical listing. It is intended as a
reference, not for casual reading. The manual assumes familiarity with the
basic concepts explained in Report 280, Introduction to Isabelle.