src/Pure/Isar/class.ML
Sat, 16 Apr 2011 15:25:25 +0200 wenzelm prefer local name spaces;
Sat, 18 Dec 2010 18:43:13 +0100 ballarin Add mixins to sublocale command.
Sat, 20 Nov 2010 00:53:26 +0100 wenzelm renamed raw "explode" function to "raw_explode" to emphasize its meaning;
Mon, 20 Sep 2010 16:05:25 +0200 wenzelm renamed structure PureThy to Pure_Thy and moved most content to Global_Theory, to emphasize that this is global-only;
Thu, 16 Sep 2010 15:37:12 +0200 wenzelm Isar "default" step needs to fail for solved problems, for clear distinction of '.' and '..' for example -- amending lapse introduced in 9de4d64eee3b (April 2004);
Mon, 13 Sep 2010 16:15:12 +0200 haftmann more precise name for activation of improveable syntax
Sun, 05 Sep 2010 21:41:24 +0200 wenzelm turned show_sorts/show_types into proper configuration options;
Sun, 05 Sep 2010 19:47:40 +0200 wenzelm pretty printing: prefer regular Proof.context over Pretty.pp, which is mostly for special bootstrap purposes involving theory merge, for example;
Thu, 26 Aug 2010 15:48:08 +0200 wenzelm renamed Local_Theory.theory(_result) to Local_Theory.background_theory(_result) to emphasize that this belongs to the infrastructure and is rarely appropriate in user-space tools;
Thu, 26 Aug 2010 13:09:12 +0200 wenzelm renamed ProofContext.theory(_result) to ProofContext.background_theory(_result) to emphasize that this belongs to the infrastructure and is rarely appropriate in user-space tools;
Fri, 20 Aug 2010 08:52:01 +0200 haftmann tuned: less formal noise in Named_Target, more coherence in Class
Thu, 12 Aug 2010 13:53:42 +0200 haftmann Class.declare -> Class.const
Wed, 11 Aug 2010 20:25:44 +0200 haftmann merged
Wed, 11 Aug 2010 17:59:32 +0200 haftmann tuned internal structure
Wed, 11 Aug 2010 17:19:27 +0200 haftmann remove reinit operation alltogether
Wed, 11 Aug 2010 16:02:03 +0200 haftmann more convenient split of class modules: class and class_declaration
Wed, 11 Aug 2010 15:09:30 +0200 haftmann explicit accessed to structure Class_Target
Wed, 11 Aug 2010 18:22:14 +0200 wenzelm spelling;
Wed, 11 Aug 2010 14:45:38 +0200 haftmann renamed Theory_Target to the more appropriate Named_Target
Sat, 31 Jul 2010 21:14:20 +0200 ballarin Make registrations generic data.
Mon, 24 May 2010 10:48:32 +0200 ballarin Reapply mixin patch: base for performance improvements.
Fri, 14 May 2010 21:23:29 +0200 ballarin Revert mixin patch due to inacceptable performance drop.
Thu, 13 May 2010 13:29:43 +0200 ballarin Remove improper use of mixin in class package.
Sat, 08 May 2010 19:18:28 +0200 wenzelm tuned error message: regular Pretty.string_of instead of raw Pretty.output;
Sat, 08 May 2010 19:14:13 +0200 wenzelm unified/simplified Pretty.margin_default;
Wed, 05 May 2010 09:24:42 +0200 haftmann eq_morphism is always optional: avoid trivial morphism for empty list of equations
Wed, 05 May 2010 08:57:23 +0200 haftmann tuned interpunctation, dropped dead comment
Tue, 04 May 2010 14:44:30 +0200 wenzelm merged
Tue, 04 May 2010 08:55:43 +0200 haftmann locale predicates of classes carry a mandatory "class" prefix
Mon, 03 May 2010 14:25:56 +0200 wenzelm renamed ProofContext.init to ProofContext.init_global to emphasize that this is not the real thing;
less more (0) -100 -50 -30 tip