2009-03-19 wenzelm 2009-03-19 Antiquote.Text: keep full position information;
2009-03-19 wenzelm 2009-03-19 OuterLex.read_antiq;
2009-03-19 wenzelm 2009-03-19 moved Isar/antiquote.ML to General/antiquote.ML, which is loaded early;
2009-03-19 wenzelm 2009-03-19 moved basic change_prompt, scan_string, scan_alt_string, scan_quoted to symbol_pos.ML; scan_comment: recovered change_prompt; moved read_antiq to outer_lex.ML;
2009-03-19 wenzelm 2009-03-19 use Name.of_binding for basic logical entities without name space (fixes, case names etc.);
2009-03-19 wenzelm 2009-03-19 Name.of_binding: proper full_name (with checks) before projecting base name;
2009-03-19 wenzelm 2009-03-19 merged
2009-03-19 huffman 2009-03-19 imported patch euclidean
2009-03-18 ballarin 2009-03-18 Merged.
2009-03-18 ballarin 2009-03-18 Updated chapters 1-5 to locale reimplementation.
2009-03-19 wenzelm 2009-03-19 command 'use', 'ML': apply ML environment to theory and target as well; tuned command descriptions;
2009-03-19 wenzelm 2009-03-19 added map_contexts (cf. Proof.map_contexts);
2009-03-19 wenzelm 2009-03-19 tuned;
2009-03-18 wenzelm 2009-03-18 generalized ML_Context.inherit_env;
2009-03-18 wenzelm 2009-03-18 more precise type Symbol_Pos.text;
2009-03-18 wenzelm 2009-03-18 more precise type Symbol_Pos.text; geralized ML_Context.inherit_env;
2009-03-18 wenzelm 2009-03-18 de-camelized Symbol_Pos;
2009-03-18 wenzelm 2009-03-18 Library.merge/OrdList.union: optimize the important special case where the tables coincide -- NOTE: this changes both the operational behaviour and the result for non-standard eq/ord notion;
2009-03-18 wenzelm 2009-03-18 reduced verbosity;
2009-03-18 haftmann 2009-03-18 made SML/NJ happy
2009-03-18 haftmann 2009-03-18 tuned interpunctation
2009-03-17 wenzelm 2009-03-17 strip_abss: always strip abstractions as far as possible, without keeping alternatives (which appear to be redundant anyway, but cause significant slowdown since discrimination nets collapse abstractions);
2009-03-17 wenzelm 2009-03-17 close/all_assm_tac: finish all subgoals from left to right (cf. Proof.goal_tac a28d83e903ce) -- NB: ALLGOALS/THEN_ALL_NEW operate from right to left;
2009-03-17 wenzelm 2009-03-17 reverted abbreviations: improved performance via Item_Net.T;
2009-03-17 wenzelm 2009-03-17 export match_rew -- useful for implementing "procs" for rewrite_term;
2009-03-17 wenzelm 2009-03-17 tuned comment;
2009-03-17 wenzelm 2009-03-17 merged
2009-03-16 huffman 2009-03-16 document new additions to HOL/Library
2009-03-16 huffman 2009-03-16 clean up proofs
2009-03-17 wenzelm 2009-03-17 adapted to general Item_Net;
2009-03-17 wenzelm 2009-03-17 turned structure NetRules into general Item_Net, which is loaded earlier;
2009-03-17 wenzelm 2009-03-17 renamed Tactic.taglist/untaglist/orderlist to tag_list/untag_list/order_list (in library.ML);
2009-03-17 wenzelm 2009-03-17 goal_tac: finish marked assumptions from left to right -- corresponds better with the strategy of etac, with significant performance gains in some situations;
2009-03-17 wenzelm 2009-03-17 eq_assumption: slightly more efficient by checking (open) result of Logic.assum_problems directly; tuned;
2009-03-17 wenzelm 2009-03-17 tuned aeconv: test plain aconv before expensive eta_contract;
2009-03-16 wenzelm 2009-03-16 substantial speedup of assumption and elim-resolution: Logic.assum_problems refrains from eager application of parameters, discriminate via Term.could_unify before invoking full unification (assumes terms in beta-normal form, as do higher term net operations anyway);
2009-03-16 wenzelm 2009-03-16 refined is_norm_hhf: reject beta-redexes (rules based on term nets or could_unify assume normal form), also potentially faster by avoiding expensive Envir.beta_eta_contract;
2009-03-16 wenzelm 2009-03-16 provide Simplifier.norm_hhf(_protect) as regular simplifier operation;
2009-03-16 wenzelm 2009-03-16 method parser: pass proper context;
2009-03-16 wenzelm 2009-03-16 merged
2009-03-16 wenzelm 2009-03-16 simplified method setup;
2009-03-16 wenzelm 2009-03-16 updated generated file;
2009-03-16 wenzelm 2009-03-16 simplifief 'method_setup' command;
2009-03-16 wenzelm 2009-03-16 spelling;
2009-03-16 wenzelm 2009-03-16 export method parser;
2009-03-16 wenzelm 2009-03-16 adapted 'method_setup' command to Method.setup;
2009-03-16 wenzelm 2009-03-16 tuned signature;
2009-03-16 immler 2009-03-16 have remote script interrupted like the other provers
2009-03-15 wenzelm 2009-03-15 simplified method setup;
2009-03-15 wenzelm 2009-03-15 export section, sections; tuned signature;
2009-03-15 wenzelm 2009-03-15 merged
2009-03-14 immler 2009-03-14 updated NEWS
2009-03-14 immler 2009-03-14 use goal instead of Proof State
2009-03-14 immler 2009-03-14 split relevance-filter and writing of problem-files; perform relevance-filtering for only one subgoal; added additional explicit timeout to provers
2009-03-14 immler 2009-03-14 show certain errors to the user
2009-03-14 immler 2009-03-14 removed connection check; adapted times
2009-03-15 wenzelm 2009-03-15 merged
2009-03-14 haftmann 2009-03-14 merged
2009-03-14 haftmann 2009-03-14 reverted to old version of Set.thy -- strange effects have to be traced first
2009-03-15 wenzelm 2009-03-15 simplified attribute and method setup;