aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics/class_tactics.ml4
Commit message (Expand)AuthorAge
* Added an indirection with respect to Loc in Compat. As many [open Compat]Gravatar ppedrot2012-06-22
* Forward-port fixes from 8.4 (15358, 15353, 15333).Gravatar msozeau2012-06-04
* Getting rid of Pp.msgnl and Pp.message.Gravatar ppedrot2012-06-01
* place all files specific to camlp4 syntax extensions in grammar/Gravatar letouzey2012-05-29
* global_reference migrated from Libnames to new Globnames, less deps in gramma...Gravatar letouzey2012-05-29
* Pattern as a mli-only file, operations in PatternopsGravatar letouzey2012-05-29
* locus.mli for occurrences+clauses, misctypes.mli for various little thingsGravatar letouzey2012-05-29
* Evar_kinds.mli containing former Evd.hole_kind, avoid deps on EvdGravatar letouzey2012-05-29
* Fix interface of resolve_typeclasses: onlyargs -> with_goals:Gravatar msozeau2012-03-20
* Fix bugs related to Program integration.Gravatar msozeau2012-03-19
* Noise for nothingGravatar pboutill2012-03-02
* Added a flag to control the use of typing when instantiating appliedGravatar herbelin2011-12-17
* Introducing a notion of evar candidates to be used when an evar isGravatar herbelin2011-12-16
* Added a DEPRECATED flag in declaration of options. For now only two options a...Gravatar ppedrot2011-11-24
* Fix parsing of :>> and backtrack correctly on the cache of hints for local co...Gravatar msozeau2011-11-18
* Merge subinstances branch by me and Tom Prince.Gravatar msozeau2011-11-17
* Fix implementation of Hint Immediate used by typeclasses eautoGravatar msozeau2011-08-10
* Class_tactics: generic equality on named_context_val replaced by eq_named_con...Gravatar puech2011-07-29
* Generalizing flag use_evars_pattern_unification into a flagGravatar herbelin2011-06-18
* Added a flag to restrict conversion in tactic unification on theGravatar herbelin2011-06-13
* Added a new flag for freezing evars in tactic unification. Used thisGravatar herbelin2011-06-12
* Moved allow_K to a unification flagGravatar herbelin2011-06-10
* Class_tactics: Pervasives.(=) don't work for named_context_val (fix ATBR)Gravatar letouzey2011-05-17
* Merge branch 'subclasses' into coq-trunkGravatar msozeau2011-05-05
* Don't force progress on instance applications, there is always progress when ...Gravatar msozeau2011-04-20
* Add a flag to control betaiota reduction during unification to maintain backw...Gravatar msozeau2011-04-18
* Put dependent subgoals first so as to allow backtracking on them, might chang...Gravatar msozeau2011-04-13
* - Make typeclass transparency information directly availableGravatar msozeau2011-04-13
* - Remove create_evar_defsGravatar msozeau2011-04-13
* - Improve unification (beta-reduction, and same heuristic as evarconv for red...Gravatar msozeau2011-04-13
* - Do not make constants with an assigned type polymorphic (wrong unfoldings).Gravatar msozeau2011-04-13
* - Add modulo_delta_types flag for unification to allow fullGravatar msozeau2011-03-13
* - Better error messages taking unif. constraints into account.Gravatar msozeau2011-03-11
* Forgot a use of evars_reset_evd in nf_evars, add an optional argument asGravatar msozeau2011-03-10
* - Allow to set a particular transparent_state for the local hintGravatar msozeau2011-03-04
* - Use transparency information all the way through unification andGravatar msozeau2011-02-17
* Try to clarify a bit Class_tactics (comments, refactoring,...)Gravatar letouzey2011-02-11
* An generic imperative union-find, used for deps of evars in Class_tacticsGravatar letouzey2011-02-11
* Repair Class_tactics.split_evars, broken by r13717 (should fix #2481)Gravatar letouzey2011-02-03
* Add [Typeclasses Debug] option that respects backtracking, solveGravatar msozeau2011-01-11
* Rename rawterm.ml into glob_term.mlGravatar glondu2010-12-23
* Evar-related speed-up and clarifications in Class_tactics and RewriteGravatar letouzey2010-12-15
* Misc improvements about evar_mapGravatar letouzey2010-12-15
* Class_tactics: avoid an Evd.fold taking ages in contrib ProjectiveGeometryGravatar letouzey2010-12-13
* Two [Evd.fold] turned into [Evd.fold_undefined].Gravatar aspiwack2010-10-04
* Simplify tactic(_)-bound arguments in TACTIC EXTEND rulesGravatar glondu2010-09-30
* Some dead code removal, thanks to Oug analyzerGravatar letouzey2010-09-24
* Added eta-expansion in kernel, type inference and tactic unification,Gravatar herbelin2010-09-20
* Updated all headers for 8.3 and trunkGravatar herbelin2010-07-24
* Tentative fix for typeclass resolution raising Evd.define exceptions.Gravatar msozeau2010-06-08