aboutsummaryrefslogtreecommitdiff
path: root/tactics
AgeCommit message (Expand)Author
2011-05-17Class_tactics: Pervasives.(=) don't work for named_context_val (fix ATBR)letouzey
2011-05-17More work on error handlingletouzey
2011-05-05Merge branch 'subclasses' into coq-trunkmsozeau
2011-04-28Revert r14078 "Partial backtrack on the support for open terms in destruct/in...gmelquio
2011-04-28Partial backtrack on the support for open terms in destruct/induction:gmelquio
2011-04-26Fixing commit r14061 (changes in file tactics.ml were mistakenly committed).herbelin
2011-04-25Fixing and completing interpretation of let's in notations for iterated binders.herbelin
2011-04-24Fixed a bug of destruct which was sometimes forgetting local definitions behi...herbelin
2011-04-20Don't force progress on instance applications, there is always progress when ...msozeau
2011-04-20This is used in the rippling plugin. This also allows fixing bug #2188.msozeau
2011-04-18Add a flag to control betaiota reduction during unification to maintain backw...msozeau
2011-04-14More informative anomaly.herbelin
2011-04-13Revert "Add [Polymorphic] flag for defs"msozeau
2011-04-13Put dependent subgoals first so as to allow backtracking on them, might chang...msozeau
2011-04-13- Make typeclass transparency information directly availablemsozeau
2011-04-13- Remove create_evar_defsmsozeau
2011-04-13- Improve unification (beta-reduction, and same heuristic as evarconv for red...msozeau
2011-04-13- Do not make constants with an assigned type polymorphic (wrong unfoldings).msozeau
2011-04-13Add [Polymorphic] flag for defsmsozeau
2011-04-08Applying Tom Prince's patch for build_constant_by_tactic not able toherbelin
2011-03-18A tatical "timeout <n> <tac>" that fails if <tac> hasn't finished in <n> secondsletouzey
2011-03-13- Add modulo_delta_types flag for unification to allow fullmsozeau
2011-03-11Keep information on which fields are subclasses in class declarations,msozeau
2011-03-11- Better error messages taking unif. constraints into account.msozeau
2011-03-10Forgot a use of evars_reset_evd in nf_evars, add an optional argument asmsozeau
2011-03-08Fix declarations of [Add Setoid/Morphism...] in sections to not exportmsozeau
2011-03-05Fixing injection bug #2493 (regression introduced by fixing injectionherbelin
2011-03-04- Allow to set a particular transparent_state for the local hintmsozeau
2011-02-28- Allow rewriting under abitrary products, not just those in Prop.msozeau
2011-02-17- Use transparency information all the way through unification andmsozeau
2011-02-14- Fix treatment of globality flag for typeclass instance hints (theymsozeau
2011-02-11Try to clarify a bit Class_tactics (comments, refactoring,...)letouzey
2011-02-11An generic imperative union-find, used for deps of evars in Class_tacticsletouzey
2011-02-11Change Evd.fold to a faster version that simply removes unneeded evars.msozeau
2011-02-10- proper printing of setoid_rewrite tactic applicationsmsozeau
2011-02-10Rename subst_raw_with_bindings to subst_glob_with_bindings and exportmsozeau
2011-02-09One more fix for setoid_rewrite: completely reinterpret the given lemmasmsozeau
2011-02-08Correct handling of existential variables when multiple differentmsozeau
2011-02-07Factorize code of rewrite to make way for a new implementation using themsozeau
2011-02-03Repair Class_tactics.split_evars, broken by r13717 (should fix #2481)letouzey
2011-01-31A fine-grain control of inlining at functor application via priority levelsletouzey
2011-01-28Remove the "Boxed" syntaxes and the const_entry_boxed fieldletouzey
2011-01-11Add [Typeclasses Debug] option that respects backtracking, solvemsozeau
2010-12-27Rename the "raw" argument extension into "glob"glondu
2010-12-25ARGUMENT EXTEND: forbid TYPED simultaneously with {RAW,GLOB}_TYPEDglondu
2010-12-24More {raw => glob} changes for consistencyglondu
2010-12-24tactics/eqdecide.ml4: avoid a useless argument in decideEqualityglondu
2010-12-23Remove the two-argument variant of "decide equality"glondu
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-12-23Change of nomenclature: rawconstr -> glob_constrglondu