aboutsummaryrefslogtreecommitdiff
path: root/proofs
AgeCommit message (Expand)Author
2011-04-13Add [Polymorphic] flag for defsmsozeau
2011-04-08Applying Tom Prince's patch for build_constant_by_tactic not able toherbelin
2011-04-03Lazy loading of opaque proofs: fast as -dont-load-proofs without its drawbacksletouzey
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-10Forgot a use of evars_reset_evd in nf_evars, add an optional argument asmsozeau
2011-03-07Reverted commit r13893 about propagation of more informativeherbelin
2011-03-07Added propagation of evars unification failure reasons for betterherbelin
2011-02-22Try to fix the behavior of clenv_missing used when declaring hintsletouzey
2011-02-17- Use transparency information all the way through unification andmsozeau
2011-02-10Started to fix the declarative proof mode (C-zar).aspiwack
2011-02-07Factorize code of rewrite to make way for a new implementation using themsozeau
2011-01-28Remove the "Boxed" syntaxes and the const_entry_boxed fieldletouzey
2010-12-24More {raw => glob} changes for consistencyglondu
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-12-23Change of nomenclature: rawconstr -> glob_constrglondu
2010-12-15Clenv.connect_clenv without its Evd.foldletouzey
2010-12-13Goal: preventively replace an Evd.fold by an equivalent Evd.fold_undefinedletouzey
2010-12-10Attempt to preserve casts during a refine, especially VMcastletouzey
2010-11-07Delayed the evar normalization in error messages to the last minuteherbelin
2010-10-25Fix minor typo in error message (Closes: #2408)glondu
2010-10-06Remove open_subgoals field of proof_treeglondu
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
2010-09-20Added eta-expansion in kernel, type inference and tactic unification,herbelin
2010-09-17In the computation of missing arguments for apply, accept that theherbelin
2010-08-02Fix [clenv_missing] to compute a better approximation of missingmsozeau
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-07-21Applied Pierre Letouzey's patch restoring Convert_concl VM casts in new proofherbelin
2010-06-22New script dev/tools/change-header to automatically update Coq files headers.herbelin
2010-06-18Quick fix for having clenv debug printer working in trunk.herbelin
2010-06-13Fixed bug #2314 (inversion using not checking the correctness of its argumentsherbelin
2010-06-09Fix bug #2317: setoid_rewrite ignored binding lists. Slightlymsozeau
2010-06-09Automatic introduction of names given before ":" in Lemma's andherbelin
2010-06-07Fix commentglondu
2010-06-06Added support for Ltac-matching terms with variables bound in the patternherbelin
2010-05-29Typo in comment of proof.mlherbelin
2010-05-19Add (almost) compatibility with camlp4, without breaking support for camlp5letouzey
2010-05-13Improved the efficiency of evars traverals thanks to a split ofherbelin
2010-05-10Fix: Pfedit.get_current_goal_context when no goal is focused.aspiwack
2010-05-10Removed an evar_merge in clenv_fchain which not only is incorrect butherbelin
2010-05-05Pfedit.resume_proof doesn't implicitly Pfedit.suspend_proofpboutill
2010-04-29Various minor improvements of comments in mli for ocamldocletouzey
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-04-29Move from ocamlweb to ocamdoc to generate mli documentationpboutill
2010-04-22Here comes the commit, announced long ago, of the new tactic engine.aspiwack
2010-03-08Consider OccurCheck a catchable exception.msozeau
2010-01-28New command Declare Reduction <id> := <conv_expr>.letouzey
2010-01-04Errors issued by reduction tactics (e.g. pattern) were not caught by "try".herbelin
2009-12-30Fixing bug #2146 (broken selection of occurrences in "change").herbelin
2009-12-24In "simpl c" and "change c with d", c can be a pattern.herbelin