aboutsummaryrefslogtreecommitdiff
path: root/pretyping
AgeCommit message (Expand)Author
2010-03-07Reorder resolution of type class and unification constraints.msozeau
2010-03-07Fix treatment of remaining unification constraints: raise a moremsozeau
2010-02-22Improve unification when evars and metas are mixed.msozeau
2010-02-16Compute the correct generalization information when discharging a classmsozeau
2010-02-10Fix [Existing Class] impl and add documentation. Fix computation of themsozeau
2010-01-26Quick fix for references to section variables unbound in the currentmsozeau
2010-01-12Removing some betaiota-redexes in error messages (an experiment)herbelin
2010-01-12Typo in error messageherbelin
2010-01-12Added module sharing support for typeclasses and hints (pri_auto_tactic).soubiran
2010-01-01Fix handling of instance declarations in presence of let-ins (bugmsozeau
2009-12-30Fixing bug #2193: computation of dependencies in the "match" returnherbelin
2009-12-24In "simpl c" and "change c with d", c can be a pattern.herbelin
2009-12-24Opened the possibility to type Ltac patterns but it is not fully functional yetherbelin
2009-12-22Attached evar source to the evar_info and add location to tclWITHHOLES errorsherbelin
2009-12-21Generic support for open terms in tacticsherbelin
2009-12-21In "progress", extending the set of evars w/o solving an existing one isherbelin
2009-12-14Improved strategy for rewriting lemma possibly depending because of evars.herbelin
2009-12-03Still continuing r12485-12486, r12549, r12556 (cleaning around name generation)herbelin
2009-12-02Continuing r12485-12486 and r12549 (cleaning around name generation)herbelin
2009-12-01Continuing r12485-12486 (cleaning around name generation)herbelin
2009-11-27Added support for definition of fixpoints using tactics.herbelin
2009-11-15Fix type class discharge again.msozeau
2009-11-12Backtrack on fixing #2167herbelin
2009-11-11Promote evar_defs to evar_map (in Evd)glondu
2009-11-11Redoing broken commit r12498 (fixing bug #2167 + attempt to test theherbelin
2009-11-11Fixing bug #2167 + attempt to test the compatibility of a more robustherbelin
2009-11-09Commit 12485 continued.herbelin
2009-11-09A bit of cleaning around name generation + creation of dedicated file namegen.mlherbelin
2009-11-08Restructuration of command.ml + generic infrastructure for inductive schemesherbelin
2009-11-08Took local definitions into account in the test for deciding whetherherbelin
2009-11-06- Fix discharge bug in typeclasses: some constrs were not actuallymsozeau
2009-11-04Fixed record syntax "{|x=...; y=...|}" so that it works with qualified names.gmelquio
2009-11-02Reverted an incorrect code simplification in function status_changedherbelin
2009-10-30Attempt to capture on time unification errors for "with" bindings.herbelin
2009-10-30Take constraints into account in the "instantiate" tacticherbelin
2009-10-29Fix bug in dnet.ml, which missed some results when filtering one term against...puech
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-10-28Remove old compatibility stuff (Tacred.nf)glondu
2009-10-28Make usage of Dyn explicitglondu
2009-10-27Fixes around typeclasses:msozeau
2009-10-25Improved the treatment of Local/Global options (noneffective Local onherbelin
2009-10-23First debug... the renaming of librairies was not working and auto/dn were no...soubiran
2009-10-21This big commit addresses two problems:soubiran
2009-10-04Changed the way to support compatibility with previous versions.herbelin
2009-09-18- Fixed a bug in checking that implicit arguments are all correctlyherbelin
2009-09-17Remove useless Liboject.export_function fieldglondu
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-09-13- Inductive types in the "using" option of auto/eauto/firstorder areherbelin
2009-09-08Fix the bug-ridden code used to choose leibniz or generalizedmsozeau
2009-08-23A new kind of automatically generated scheme "congr" for equality typesherbelin