| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-05 | Rename update to set, fixes #6196 | Paul Steckler | |
| 2017-11-30 | Merge PR #1049: Remove obsolete locality | Maxime Dénès | |
| 2017-11-30 | Merge PR #6244: [lib] [api] Introduce record for `object_prefix` | Maxime Dénès | |
| 2017-11-30 | Merge PR #6274: Attempt to fix inversion disregarding singleton types (fixes ↵ | Maxime Dénès | |
| #3125) | |||
| 2017-11-30 | Merge PR #6269: [ci] [vst] Shorten compilation time to avoid Travis timeouts. | Maxime Dénès | |
| 2017-11-30 | Merge PR #6193: Fix (partial) #4878: option to stop autodeclaring axiom as ↵ | Maxime Dénès | |
| instance. | |||
| 2017-11-29 | Remove "obsolete_locality" and fix STM vernac classification. | Maxime Dénès | |
| We remove deprecated syntax "Coercion Local" and such, and seize the opportunity to refactor some code around vernac_expr. We also do a small fix on the STM classification, which didn't know about Let Fixpoint and Let CoFixpoint. This is a preliminary step for the work on attributes. | |||
| 2017-11-29 | [lib] [api] Introduce record for `object_prefix` | Emilio Jesus Gallego Arias | |
| This is a minor cleanup adding a record in a try to structure the state living in `Lib`. | |||
| 2017-11-29 | Merge PR #6271: Add PR backport script. | Maxime Dénès | |
| 2017-11-29 | Merge PR #6253: Fixing inconsistent associativity of level 10 in the table ↵ | Maxime Dénès | |
| of levels | |||
| 2017-11-29 | Merge PR #6199: [vernac] Uniformize type of vernac interpretation. | Maxime Dénès | |
| 2017-11-28 | In injection/inversion, consider all template-polymorphic types as injectable. | Hugo Herbelin | |
| In particular singleton inductive types are considered injectable, even in the absence of the option "Set Keep Proof Equalities". This fixes #3125 (and #4560, #6273). | |||
| 2017-11-28 | Adding a variant get_truncation_family_of of get_sort_family_of. | Hugo Herbelin | |
| This function returns InProp or InSet for inductive types only when the inductive type has been explicitly truncated to Prop or (impredicative) Set. For instance, singleton inductive types and small (predicative) inductive types are not truncated and hence in Type. | |||
| 2017-11-28 | Moving non-recursive function sort_family_of out of the retype block of ↵ | Hugo Herbelin | |
| recursive functions. | |||
| 2017-11-28 | Add PR backport script. | Théo Zimmermann | |
| 2017-11-28 | [ci] [vst] Shorten compilation time to avoid Travis timeouts. | Emilio Jesus Gallego Arias | |
| We remove the progs target [examples] to save time, we still build the full library thou. I guess we can't do better for now unless we get some Travis subscription. | |||
| 2017-11-28 | Fix (partial) #4878: option to stop autodeclaring axiom as instance. | Gaëtan Gilbert | |
| 2017-11-28 | Merge PR #6259: Add PR merge script. | Maxime Dénès | |
| 2017-11-28 | Add PR merge script. | Maxime Dénès | |
| 2017-11-28 | Merge PR #1033: Universe binder improvements | Maxime Dénès | |
| 2017-11-28 | Merge PR #6235: Fixing failing mkdir in test-suite for coq-makefile. | Maxime Dénès | |
| 2017-11-28 | Merge PR #6248: [api] Remove aliases of `Evar.t` | Maxime Dénès | |
| 2017-11-28 | Merge PR #6246: Ref. Man.: Updating the current official writing of OCaml; ↵ | Maxime Dénès | |
| updating Camlp4->Camlp5. | |||
| 2017-11-27 | [vernac] Adjust `interp` to pass polymorphic in the attributes. | Emilio Jesus Gallego Arias | |
| 2017-11-27 | [vernac] Add polymorphic to the type of vernac interpration options. | Emilio Jesus Gallego Arias | |
| 2017-11-27 | [vernac] Start to uniformize type of vernac interpretation. | Emilio Jesus Gallego Arias | |
| In particular, we put all the context in the atts structure, and generalize the type of the parameters of a vernac. I hope this helps people working on "attributes", my motivation is indeed having a more robust interpretation. | |||
| 2017-11-27 | Merge PR #6237: coq_makefile tests: build in easily removed temporary ↵ | Maxime Dénès | |
| subdirectory. | |||
| 2017-11-27 | Merge PR #6242: Use Evarutil.has_undefined_evars for tactic has_evar. | Maxime Dénès | |
| 2017-11-27 | Merge PR #6236: Fix coq-makefile ocamldoc call when configured with -annotate. | Maxime Dénès | |
| 2017-11-27 | Merge PR #6207: [stm] Allow delayed constant in interactive mode. | Maxime Dénès | |
| 2017-11-27 | Merge PR #6238: Fix deprecated syntax warning from vernacextend.mlp. | Maxime Dénès | |
| 2017-11-27 | Merge PR #6241: [lib] Generalize Control.timeout type. | Maxime Dénès | |
| 2017-11-27 | Merge PR #6228: Make byte on gitlab. | Maxime Dénès | |
| 2017-11-27 | Merge PR #6226: Enhance votour | Maxime Dénès | |
| 2017-11-27 | Merge PR #6149: Update TimeFileMaker.py to correctly sort timing diffs | Maxime Dénès | |
| 2017-11-27 | Merge PR #6041: Protecting the printing of filenames with space | Maxime Dénès | |
| 2017-11-27 | Merge PR #6227: Linter: do not lint untracked files. | Maxime Dénès | |
| 2017-11-27 | A cosmetic standardization: adding a space in g_constr.ml4. | Hugo Herbelin | |
| 2017-11-27 | Releasing level "11" of "pattern". | Hugo Herbelin | |
| Was introduced in 0917ce7c to fix #4272, but it seems that we can fix it by just merging levels 10 and 11. This prevents the worry of fixing the associativity of level 11 to left in 0917ce7c. | |||
| 2017-11-27 | Fixing associativity registered for level 10. | Hugo Herbelin | |
| Apparently a long-standing bug, coupled with a pattern/constr associativity inconsistency introduced while fixing another pattern/constr level inconsistency (bug #4272, 0917ce7c). | |||
| 2017-11-26 | [api] Remove aliases of `Evar.t` | Emilio Jesus Gallego Arias | |
| There don't really bring anything, we also correct some minor nits with the printing function. | |||
| 2017-11-25 | Overlay for stronger restrict_universe_context. | Gaëtan Gilbert | |
| 2017-11-25 | Restrict universe context when declaring constants in obligations. | Gaëtan Gilbert | |
| 2017-11-25 | Updating the current official writing of OCaml, updating Camlp4->Camlp5. | Hugo Herbelin | |
| 2017-11-25 | Fix #5347: unify declaration of axioms with and without bound univs. | Gaëtan Gilbert | |
| Note that this makes the following syntax valid: Axiom foo@{i} bar : Type@{i}. (ie putting a universe declaration on the first axiom in the list, the declaration then holds for the whole list). | |||
| 2017-11-25 | Fix interpretation of global universes in univdecl constraints. | Gaëtan Gilbert | |
| Also nicer error when the constraints are impossible. | |||
| 2017-11-25 | Forbid repeated names in universe binders. | Gaëtan Gilbert | |
| 2017-11-25 | Universe binders survive sections, modules and compilation. | Gaëtan Gilbert | |
| 2017-11-25 | Allow local universe renaming in Print. | Gaëtan Gilbert | |
| 2017-11-25 | Make restrict_universe_context stronger. | Gaëtan Gilbert | |
| This fixes BZ#5717. Also add a test and fix a changed test. | |||
