aboutsummaryrefslogtreecommitdiff
path: root/plugins/subtac
AgeCommit message (Expand)Author
2012-01-31Fix camlp4 compilationpboutill
2012-01-23Fix for Program Instance not separately checking the resolution of evars of t...msozeau
2012-01-23Another quick hack that works this time, to handle printing of locality in Pr...ppedrot
2012-01-20Reverted previous commit, which broke library compilation.ppedrot
2012-01-20This is a quick hack to permit the parsing of the locality flag in the Progra...ppedrot
2012-01-17Fixed the pretty-printing of the Program plugin.ppedrot
2011-12-12Proof using ...gareuselesinge
2011-11-30Quick hack to avoid anomaly on using Program w/o having required JMeq.herbelin
2011-11-24Added a DEPRECATED flag in declaration of options. For now only two options a...ppedrot
2011-11-17Fixing bug #2640 and variants of it (inconsistency between when andherbelin
2011-11-17Merge subinstances branch by me and Tom Prince.msozeau
2011-11-02Add type annotations around all calls to Libobject.declare_objectletouzey
2011-10-28Remove dynamic stuff from constr_expr and glob_constrglondu
2011-10-18Fix inductive coercion code in Program (bug #2378)msozeau
2011-10-07Fix bug #2557 and an issue with Propers for complementmsozeau
2011-09-26Generalizing subst_term_occ so that it supports an arbitrary matchingherbelin
2011-09-23Fix commit 14489: missing Coq. in dirpathletouzey
2011-09-23Program: add some check_required_library (fix #2592) + some dead code removalletouzey
2011-07-29Subtac_cases: replaced some generic = on constr by destructorspuech
2011-06-30Fix compilation errormsozeau
2011-06-30Keep obligation source information in Programmsozeau
2011-06-21Cleaning debugging printer relative to new proof engine. Inherbelin
2011-06-17Fix bug 2269, program typechecker not used in Instance conclusionsmsozeau
2011-06-10Call process_vernac_interp_error before calling Errors.print inherbelin
2011-06-07Fix bug #2399 in Program: used to build an ill-formed term due to a de Bruijn...msozeau
2011-06-07Fix bug #2415: warn when closing modules or sections and some obligations are...msozeau
2011-05-13A new mechanism to handle errors.aspiwack
2011-04-13Revert "Add [Polymorphic] flag for defs"msozeau
2011-04-13Add [Polymorphic] flag for defsmsozeau
2011-04-08Replaced printing number of ill-typed branch by printing name of constructorherbelin
2011-04-07Extraction: unfolds the let-in created by Program when handling "match"letouzey
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-11Tentative to make unification check types at every instanciation of anmsozeau
2011-03-07Reverted commit r13893 about propagation of more informativeherbelin
2011-03-07Added propagation of evars unification failure reasons for betterherbelin
2011-03-05Improved define_evar_as_lambda which was creating an unrelated new evarherbelin
2011-02-28Add a flag to hide obligations in Program-generated terms under anmsozeau
2011-02-10Interp a definition with the implicit arguments of its local contextpboutill
2011-02-10Data structure telling implicits of local variables is a map in thepboutill
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
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-13Remove an unused function with a Evd.fold in subtacletouzey
2010-11-07Delayed the evar normalization in error messages to the last minuteherbelin
2010-11-07Add information of localisation when an error involving an "implicitherbelin
2010-10-31Cleaning the use of parentheses around evd and evdref (cosmetic commit).herbelin
2010-10-12Fix bug #2393: allow let-ins inside telescopes (only fails when there'smsozeau