| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-23 | Merge PR #9357: Fix recursive loadpath of ML files | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-01-23 | Merge PR #9043: [windows] Cleanup cruft from `dev/build/windows` | Michael Soegtrop | |
| Reviewed-by: MSoegtropIMC | |||
| 2019-01-23 | Merge PR #9270: Turn `Refine instance Mode` off by default | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Ack-by: maximedenes Reviewed-by: ppedrot | |||
| 2019-01-23 | Merge PR #9374: Documentation: ring and field simplify can take no arguments | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-01-23 | Merge PR #9347: At Qed, if shelved goals remain, emit a warning instead of ↵ | Pierre-Marie Pédrot | |
| an error Ack-by: maximedenes Reviewed-by: ppedrot | |||
| 2019-01-23 | Merge PR #9337: Fixing #9329: registering empty levels in the order they are ↵ | Emilio Jesus Gallego Arias | |
| computed Reviewed-by: ejgallego | |||
| 2019-01-23 | Merge PR #9339: Move plugin tutorial to team ownership | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Reviewed-by: gares | |||
| 2019-01-23 | Merge PR #9361: Make prvect tail recursive (fix #9355) | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2019-01-23 | Merge PR #9382: Transfer maintenance of appveyor infrastructure to the CI team | Théo Zimmermann | |
| Reviewed-by: SkySkimmer Reviewed-by: Zimmi48 | |||
| 2019-01-23 | Merge PR #9239: [ci] [appveyor] Pass -j2 to Appveyor's build and build test ↵ | Maxime Dénès | |
| suite again | |||
| 2019-01-22 | Transfer maintenance of appveyor infrastructure to the CI team | Maxime Dénès | |
| 2019-01-22 | Merge PR #9225: Fix issue: Windows CI: cygwin install cache is not reused #9212 | Maxime Dénès | |
| Reviewed-by: maximedenes | |||
| 2019-01-22 | Fixing #9329 (registering empty levels in the order they are recomputed). | Hugo Herbelin | |
| Was raising an anomaly 'Failure("Grammar.extend")' otherwise. | |||
| 2019-01-22 | Merge PR #9308: Remove outdated gitignore coqprojectfile.ml | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-01-22 | Merge PR #9332: Add OSX job to azure | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2019-01-22 | Make prvect tail recursive (fix #9355) | Gaëtan Gilbert | |
| Using a unit test as it's way faster than messing with universes. You can test with universes by ~~~coq Set Universe Polymorphism. Definition x1@{i} := True. Definition x2 := x1 -> x1. Definition x3 := x2 -> x2. Definition x4 := x3 -> x3. Definition x5 := x4 -> x4. Definition x6 := x5 -> x5. Definition x7 := x6 -> x6. Definition x8 := x7 -> x7. Definition x9 := x8 -> x8. Definition x10 := x9 -> x9. Definition x11 := x10 -> x10. Definition x12 := x11 -> x11. Definition x13 := x12 -> x12. Definition x14 := x13 -> x13. Definition x15 := x14 -> x14. Definition x16 := x15 -> x15. Definition x17 := x16 -> x16. Definition x18 := x17 -> x17. Definition x19 := x18 -> x18. About x19. (* 262144 universes *) ~~~ Note on my machine `About x18.` did not overflow even before this commit. | |||
| 2019-01-22 | Turn `Refine Instance Mode` off by default | Maxime Dénès | |
| 2019-01-22 | Make `Add Morphism` not rely on Refine Instance | Maxime Dénès | |
| 2019-01-22 | Remove useless freshness check in new_instance | Maxime Dénès | |
| 2019-01-22 | Distinguish ASTs for Instance and Declare Instance | Maxime Dénès | |
| This makes code paths clearer (we still factorize a lot of the treatment), and we seize the opportunity to forbid anonymous `Declare Instance` which is not a documented construction, and seems to make little sense in practice. | |||
| 2019-01-22 | Simplify parsing of instance binders | Maxime Dénès | |
| 2019-01-22 | VernacDeclareClass -> VernacExistingClass | Maxime Dénès | |
| 2019-01-22 | VernacDeclareInstances -> VernacExistingInstance | Maxime Dénès | |
| 2019-01-21 | ring and field simplify can take no arguments | thery | |
| 2019-01-21 | Merge PR #9027: Refactor checking of inductive types | Maxime Dénès | |
| Ack-by: SkySkimmer Reviewed-by: mattam82 Ack-by: maximedenes Ack-by: ppedrot | |||
| 2019-01-21 | Move plugin tutorial to team ownership | Gaëtan Gilbert | |
| 2019-01-21 | Add OSX job to azure | Gaëtan Gilbert | |
| 2019-01-21 | Refactor typechecking of inductive types | Gaëtan Gilbert | |
| We split into smaller functions, use more specific types for universe manipulation, and try to limit how much of the big tuple gets passed to subroutines. | |||
| 2019-01-21 | Move inductive typecheck to file independent from positivity check. | Gaëtan Gilbert | |
| This is strictly code movement. | |||
| 2019-01-21 | Move inductive_error to Type_errors | Gaëtan Gilbert | |
| 2019-01-21 | At Qed, if shelved goals remain, emit a warning instead of an error | Maxime Dénès | |
| This error was more or less a debug tool (checking that no tactic breaks the invariant). But some users may want to support other models, see https://github.com/Mtac2/Mtac2/pull/139 for an example discussion. | |||
| 2019-01-21 | [EConstr] Expose API to normalize and check if evars are remaining | Maxime Dénès | |
| 2019-01-21 | Merge PR #9304: Default disable auto template warning. | Maxime Dénès | |
| Reviewed-by: Zimmi48 Reviewed-by: mattam82 Reviewed-by: maximedenes | |||
| 2019-01-21 | Merge PR #9340: Add badges linking to a selection of up-to-date Coq packages. | Maxime Dénès | |
| Reviewed-by: maximedenes | |||
| 2019-01-20 | Merge PR #9353: Fix merge-pr.sh when multiple review comments | Maxime Dénès | |
| Reviewed-by: maximedenes | |||
| 2019-01-19 | Fix recursive loadpath of ML files | Maxime Dénès | |
| ML files at the root were not taken into account. Coqdep was already doing the right thing. | |||
| 2019-01-17 | Fix merge-pr.sh when multiple review comments | Gaëtan Gilbert | |
| It used to output duplicate trailers. | |||
| 2019-01-17 | Merge PR #9326: [ci] compile with -quick & validate after vio2vo | Gaëtan Gilbert | |
| Reviewed-by: ejgallego Ack-by: SkySkimmer Ack-by: gares Ack-by: ppedrot | |||
| 2019-01-17 | Merge PR #9345: [ci] Update fiat-crypto to the new pipeline | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2019-01-17 | Merge PR #9192: Issue #9175, #9190, #9191 (various minor Windows build issues) | Maxime Dénès | |
| Reviewed-by: Zimmi48 | |||
| 2019-01-17 | Merge PR #9048: Fix vernac classification of `Fail Instance` | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2019-01-17 | Merge PR #9242: merge-pr: add reviewer info to commit message | Maxime Dénès | |
| Reviewed-by: maximedenes Ack-by: ejgallego | |||
| 2019-01-16 | Merge PR #9346: Add .nia.cache to .gitignore | Gaëtan Gilbert | |
| 2019-01-16 | Add .nia.cache to .gitignore | Jason Gross | |
| 2019-01-16 | [ci] Update fiat-crypto to the new pipeline | Jason Gross | |
| We're recently reorganized fiat-crypto. This should fix the OOM CI issues. Fixes #9338 | |||
| 2019-01-14 | Merge PR #9307: Handle local definitions in implicit arguments of Instance | Maxime Dénès | |
| 2019-01-13 | Add badges linking to a selection of up-to-date Coq packages. | Théo Zimmermann | |
| The badges displaying the latest packaged version are provided by Repology. The goal is to put forward the packages that are well maintained (updated quickly after a new release) and thus recommended. The history of package updates can be found at: https://repology.org/metapackage/coq/history opam is missing because Repology is not currently tracking opam, but this could be fixed (Repology does not only track Linux-distributions-like package repositories, it also includes programming language package repositories such as CPAN, CRAN, Hackage, RubyGems, and Stackage, thus opam could be added as well). | |||
| 2019-01-13 | Refactor badges in README. | Théo Zimmermann | |
| 2019-01-11 | [STM] set the mtime of files generated via vio2vo (fix #9334) | Enrico Tassi | |
| 2019-01-11 | Fix vernac classification of `Fail Instance` | Maxime Dénès | |
| AFAIK `Fail Instance` cannot open a goal. | |||
