| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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 | 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 | 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-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. | |||
| 2019-01-11 | Merge pull request #8778 from SkySkimmer/merge-plugin-tuto | Yves Bertot | |
| Move plugin tutorial to Coq repo | |||
| 2019-01-10 | Merge PR #9335: [STM] kill no_safe_id anomaly | Maxime Dénès | |
| 2019-01-10 | [ci] compile with -quick & validate after vio2vo | Enrico Tassi | |
| 2019-01-10 | [vio] free resources (file descriptors) as soon as a worker ends | Enrico Tassi | |
| 2019-01-10 | [make] support for QUICK | Enrico Tassi | |
| The variable QUICK enables the quick compilation chain: - all v files are compiled with -quick to vio files (also -native-compiler no, since it is quicker) - then all vio files are turned to vo files $NJOBS at a time All occurrences of .vo use now .$(VO) that can be either .vo or .vio depending of QUICK being defined. Targets that only make sense for .vo files have to use $(VAR:.$(VO)=.vo) | |||
| 2019-01-10 | [STM] kill no_safe_id anomaly | Enrico Tassi | |
| 2019-01-10 | Merge PR #9143: Documenting the internal role of to_string and print in Names | Maxime Dénès | |
| 2019-01-10 | Merge PR #9331: [STM] Fix semantics of `cur_id` w.r.t. error states | Enrico Tassi | |
| 2019-01-10 | [checker] avoid some printing in non verbose mode | Enrico Tassi | |
| 2019-01-09 | [STM] Fix semantics of `cur_id` w.r.t. error states | Maxime Dénès | |
| 2019-01-09 | Merge PR #9318: Add Azure Pipelines build badge | Théo Zimmermann | |
| 2019-01-09 | Merge PR #9327: [Manual] Remove link to non-existing CSS file | Clément Pit-Claudel | |
| 2019-01-09 | Merge PR #9088: Add CI job running test suite with `async-proofs on` | Emilio Jesus Gallego Arias | |
| 2019-01-09 | [Manual] Remove link to non-existing CSS file | Vincent Laporte | |
| 2019-01-09 | Merge PR #9322: [ci] Update fiat-crypto legacy | Gaëtan Gilbert | |
| 2019-01-09 | Make some tests more robust by adding missing proof terminators | Maxime Dénès | |
| 2019-01-09 | Test ltacprof in sequential mode | Maxime Dénès | |
| Scripting these commands in async mode does not really make sense. | |||
| 2019-01-09 | Add a CI job running test suite with `-async-proofs on` | Maxime Dénès | |
| 2019-01-09 | Make it possible to pass flags to coq when running test suite | Maxime Dénès | |
| 2019-01-09 | Merge PR #9316: Fix #3934: coqc -time -quick gives unreadable output | Enrico Tassi | |
| 2019-01-09 | Merge PR #9273: Fix #9272: `Unset Nested Proofs Allowed` does not capture ↵ | Enrico Tassi | |
| nested `Ins… | |||
| 2019-01-08 | Move position and update GitLab alt text | Kayla Ngan | |
| 2019-01-08 | [ci] Update fiat-crypto legacy | Jason Gross | |
| Once https://github.com/mit-plv/fiat-crypto/pull/477 is merged, the master branch will no longer contain the files nor the targets for fiat-crypto legacy. (We should perhaps consider moving fiat-crypto legacy to coq-community as a source of vm and printing tests.) | |||
| 2019-01-08 | Fix #3934: coqc -time -quick gives unreadable output | Maxime Dénès | |
