aboutsummaryrefslogtreecommitdiff
path: root/toplevel
AgeCommit message (Expand)Author
2009-11-18Now "Include Self <expr>" handles partially applied functors, cf for example ...soubiran
2009-11-18Allow interactive proofs in module typesletouzey
2009-11-18Module subtyping : allow many <: and module type declaration with <:letouzey
2009-11-16New syntax <+ for chains of Include (or Include Type) (or Include Self (Type))letouzey
2009-11-16Include Self (Type) Foo: applying a (Type) Functor to the current contextletouzey
2009-11-15Fix [Instance: forall ..., C args := t] declarations to behave asmsozeau
2009-11-11Promote evar_defs to evar_map (in Evd)glondu
2009-11-11Added support for multiple where-clauses in Inductive and co (see wish #2163).herbelin
2009-11-11Improving abbreviations/notations + backtrack of semantic change in r12439herbelin
2009-11-09A bit of cleaning around name generation + creation of dedicated file namegen.mlherbelin
2009-11-09Quick fix for restoring a left-to-right rewriting lemma compatibleherbelin
2009-11-08Fixed "Scheme Equality" when another instance of the scheme on theherbelin
2009-11-08Restructuration of command.ml + generic infrastructure for inductive schemesherbelin
2009-11-04Fixed record syntax "{|x=...; y=...|}" so that it works with qualified names.gmelquio
2009-10-29Hopefully improved layout of fix guardness error message.herbelin
2009-10-28Integrate a few improvements on typeclasses and Program from the equations br...msozeau
2009-10-27Add a new vernacular command for controling implicit generalization ofmsozeau
2009-10-27Documentation of the Local and Global modifiers.herbelin
2009-10-26New cleaning phase of the Local/Global option managementherbelin
2009-10-25Improved the treatment of Local/Global options (noneffective Local onherbelin
2009-10-21This big commit addresses two problems:soubiran
2009-10-16note for later : when the tag table is shared, never, ever create twovgross
2009-10-13MSets: a new generation of FSetsletouzey
2009-10-09Fix bug #2162 and a name clashing bug in generalized binders.msozeau
2009-10-05Correctly do backtracking during type class resolution even if only newmsozeau
2009-10-05Revert "kills the old backtracking framework and replaces it with"vgross
2009-10-04Changed the way to support compatibility with previous versions.herbelin
2009-10-04Removal of trailing spaces.serpyc
2009-10-03Added option "Unset Dependent Propositions Elimination" to protectherbelin
2009-09-29Add support for Local Declare ML Moduleglondu
2009-09-29Remove legacy export_* functionsglondu
2009-09-29kills the old backtracking framework and replaces it withvgross
2009-09-26Fixed a hole in glob_tactic that allowed some Ltac code to refer toherbelin
2009-09-22Add the option to automatically introduce variables declared before themsozeau
2009-09-17Replace call to where_in_path by find_file_in_path in "Locate File"glondu
2009-09-17Replace unprotected call to where_in_path by find_file_in_pathglondu
2009-09-17Remove useless Liboject.export_function fieldglondu
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-09-15Fixed compilation error message which was no longer emacs-compliant sinceherbelin
2009-09-14Backtrack on the forced discharge of type class variables introducedmsozeau
2009-09-14- Addition of "Reserved Infix" continued.herbelin
2009-09-11Generalized the possibility to refer to a global name by a notationherbelin
2009-09-02Postpone checking of Local/Global to allow grammar extensions to use itmsozeau
2009-09-02Stop unnecessary use of lazy values for constraints, simplifyingmsozeau
2009-08-14Ajout de la gestion de Local et Global pour les options (au sens deaspiwack
2009-08-13Death of "survive_module" and "survive_section" (the first one washerbelin
2009-08-11Add support for "Infix ... := constr" instead of just "Infix ... := ref".herbelin
2009-08-06- Cleaning phase of the interfaces of libnames.ml and nametab.mlherbelin
2009-08-04- Add more precise error localisation when one of the application failsherbelin
2009-08-03Added "etransitivity".herbelin