Tue, 31 May 2005 11:53:40 +0200Theory.restore_naming;
wenzelm [Tue, 31 May 2005 11:53:40 +0200] rev 16149
Theory.restore_naming;
tuned fold;

Tue, 31 May 2005 11:53:39 +0200make: T option -- actually remove undefined cases;
wenzelm [Tue, 31 May 2005 11:53:39 +0200] rev 16148
make: T option -- actually remove undefined cases;
Logic.nth_prem;
tuned;

Tue, 31 May 2005 11:53:38 +0200renamed cond_extern to extern;
wenzelm [Tue, 31 May 2005 11:53:38 +0200] rev 16147
renamed cond_extern to extern;
support general naming context;
added qualified_names, no_base_names, custom_accesses, restore_naming;
removed qualified, restore_qualified;
add_cases: RuleCases.T option;
put_thms etc.: back to simple form, use naming context for extended functionality;

Tue, 31 May 2005 11:53:37 +0200method_cases: RuleCases.T option;
wenzelm [Tue, 31 May 2005 11:53:37 +0200] rev 16146
method_cases: RuleCases.T option;
goal cases: remove previous ones;
invoke_case: ProofContext.no_base_names o ProofContext.qualified_names;
undefined rule_context: remove instead of empty one;
tuned;

Tue, 31 May 2005 11:53:36 +0200renamed cond_extern to extern;
wenzelm [Tue, 31 May 2005 11:53:36 +0200] rev 16145
renamed cond_extern to extern;
Sign.declare_name replaces NameSpace.extend;
(RAW_)METHOD_CASES: RuleCases.T option;

Tue, 31 May 2005 11:53:35 +0200renamed cond_extern to extern;
wenzelm [Tue, 31 May 2005 11:53:35 +0200] rev 16144
renamed cond_extern to extern;
Sign.declare_name replaces NameSpace.extend;
proper use of naming context;
tuned rename_facts;
note_thmss_registrations: avoid non-linear use of thy (via sign);

Tue, 31 May 2005 11:53:34 +0200improved naming of complex theorems in presentation;
wenzelm [Tue, 31 May 2005 11:53:34 +0200] rev 16143
improved naming of complex theorems in presentation;

Tue, 31 May 2005 11:53:33 +0200added short_names, unique_names options;
wenzelm [Tue, 31 May 2005 11:53:33 +0200] rev 16142
added short_names, unique_names options;

Tue, 31 May 2005 11:53:32 +0200renamed cond_extern to extern;
wenzelm [Tue, 31 May 2005 11:53:32 +0200] rev 16141
renamed cond_extern to extern;
Sign.declare_name replaces NameSpace.extend;

Tue, 31 May 2005 11:53:31 +0200added symbol scanner;
wenzelm [Tue, 31 May 2005 11:53:31 +0200] rev 16140
added symbol scanner;