| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-02 | Remove deprecated compat modifier of Notation / Infix commands. | Théo Zimmermann | |
| And simplify a lot the compatibility infrastructure following this. Update dev/tools/update-compat.py Remove much complexity. Co-authored-by: Jason Gross <jgross@mit.edu> | |||
| 2019-12-02 | [ci] [sf] Add authentication to artifact download. | Emilio Jesus Gallego Arias | |
| It seems we need to pass the token to the actual artifact download. | |||
| 2019-12-02 | [CI] Test latest artifacts of SF instead of the stable version | Maxime Dénès | |
| 2019-12-02 | Add a script to pin CI developments. | Pierre-Marie Pédrot | |
| It is useful for the release process, and there is no reason for somebody to lose time reimplementing it again. | |||
| 2019-11-29 | Merge PR #10931: Add types of changes to changelog entries. | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2019-11-28 | Update README and make-changelog tool following introduction of changelog types. | Théo Zimmermann | |
| 2019-11-27 | [ci] Split out the dependencies of fiat-crypto | Jason Gross | |
| 2019-11-27 | [ci] Build slightly more in the fiat-crypto target | Jason Gross | |
| This adds a couple extra files, but not many. | |||
| 2019-11-27 | [release] Update files for 8.12 release per release process. | Emilio Jesus Gallego Arias | |
| 2019-11-26 | Fix #11039: proof of False with template poly and nonlinear universes | Gaëtan Gilbert | |
| Using the parameter universes in the constructor causes implicit equality constraints, so those universes may not be template polymorphic. A couple types in the stdlib were erroneously marked template, which is now detected. Removing the marking doesn't actually change behaviour though. Also fixes #10504. | |||
| 2019-11-25 | Error fatally if update-compat.py gets no flag | Jason Gross | |
| c.f. https://github.com/coq/coq/pull/11032#issue-335944369 Also, change the default from python2 to python3 for update-compat while we're at it, and update file unicode handling accordingly. (Note that this file still works with both python2 and python3.) | |||
| 2019-11-21 | Merge PR #11154: add tlc to ci; please proof read very carefully and test. ↵ | Emilio Jesus Gallego Arias | |
| thanks Reviewed-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2019-11-21 | [coq] Untabify the whole ML codebase. | Emilio Jesus Gallego Arias | |
| We also remove trailing whitespace. Script used: ```bash for i in `find . -name '*.ml' -or -name '*.mli' -or -name '*.mlg'`; do expand -i "$i" | sponge "$i"; sed -e's/[[:space:]]*$//' -i.bak "$i"; done ``` | |||
| 2019-11-21 | add tlc to ci; please proof read very carefully and test. thanks | charguer | |
| 2019-11-12 | Printing name of change log file in changelog script. | Hugo Herbelin | |
| 2019-11-12 | Expand documentation about generating a Docker image. | Pierre-Marie Pédrot | |
| 2019-11-08 | Merge PR #11042: The "univ poly can capture global univs" checker side bug ↵ | Théo Zimmermann | |
| is fixed Reviewed-by: Zimmi48 | |||
| 2019-11-07 | The "univ poly can capture global univs" checker side bug is fixed | Gaëtan Gilbert | |
| (by the checker refactor AFAICT) + fix commit for the coqtop side fix (it got rebased at some point) Close #10705 | |||
| 2019-11-05 | overlay | Enrico Tassi | |
| 2019-11-05 | elpi 1.8 | Enrico Tassi | |
| 2019-11-01 | Merge PR #9867: Add primitive floats (binary64 floating-point numbers) | Maxime Dénès | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: ejgallego Reviewed-by: maximedenes Ack-by: proux01 Ack-by: silene Ack-by: vbgl | |||
| 2019-11-01 | Merge PR #11015: [Nix] Update reference to nixpkgs | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-11-01 | Add overlays | Pierre Roux | |
| 2019-11-01 | Add primitive floats to 'vm_compute' | Guillaume Bertholon | |
| * This commit add float instructions to the VM, their encoding in bytecode and the interpretation of primitive float values after the reduction. * The flag '-std=c99' could be added to the C compiler flags to ensure that float computation strictly follows the norm (ie. i387 80-bits format is not used as an optimization). Actually, we use '-fexcess-precision=standard' instead of '-std=c99' because the latter would disable GNU asm used in the VM. | |||
| 2019-11-01 | Add primitive float computation in Coq kernel | Guillaume Bertholon | |
| Beware of 0. = -0. issue for primitive floats The IEEE 754 declares that 0. and -0. are treated equal but we cannot say that this is true with Leibniz equality. Therefore we must patch the equality and the total comparison inside the kernel to prevent inconsistency. | |||
| 2019-10-31 | Merge PR #10933: Add clarification in make-changelog. | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2019-10-31 | [Nix] Update reference to nixpkgs | Vincent Laporte | |
| This version of nixpkgs includes: - Dune 1.11.4 - GTK3 3.24.12 - menhir 20190626 | |||
| 2019-10-30 | Make changelog script aware of trailing slashes. | Arthur Azevedo de Amorim | |
| 2019-10-29 | [declare] Use helper function for `fix_exn` instead of relying on internals. | Emilio Jesus Gallego Arias | |
| 2019-10-29 | Merge PR #10892: [engine] Remove UnivGen.global_of_constr | Pierre-Marie Pédrot | |
| Ack-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2019-10-29 | Merge PR #10942: Describe XML tags used for highlighting diff text | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-10-27 | Fix link to `coq-notes.md` | Michael D. Adams | |
| 2019-10-25 | [funind] Remove duplicate save function. | Emilio Jesus Gallego Arias | |
| AFAICT the reasoning for introducing this function doesn't hold anymore. This is needed for future refactorings that should make some types private. | |||
| 2019-10-24 | Describe XML tags used for highlighting diff text | Jim Fehrle | |
| 2019-10-18 | Merge PR #10904: Fix a De Bruijn bug in the computation of term relevance in ↵ | Gaëtan Gilbert | |
| the kernel. Reviewed-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: gares | |||
| 2019-10-17 | Fix link to `xml-protocol.md` in `dev/README.md` | Michael D. Adams | |
| 2019-10-16 | [engine] Remove UnivGen.global_of_constr | Vincent Laporte | |
| 2019-10-16 | Fix a De Bruijn bug in the computation of term relevance in the kernel. | Pierre-Marie Pédrot | |
| Opening up a lambda should always lift the substitution attached to it. | |||
| 2019-10-14 | Merge PR #10883: Doc update with mlg extension - fix #10855 | Jason Gross | |
| Reviewed-by: JasonGross Reviewed-by: gares Ack-by: ppedrot | |||
| 2019-10-14 | Merge PR #10811: Allow SProp default on | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Reviewed-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-10-13 | Doc update with mlg extension - fix #10855 | mcaci | |
| 2019-10-11 | Merge PR #10828: Simple script to prefill a changelog entry | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-10-11 | Merge PR #10850: chmod -x some files | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: ppedrot | |||
| 2019-10-11 | Simple script to prefill a changelog entry | Gaëtan Gilbert | |
| 2019-10-08 | Merge PR #10840: Release process: release notes | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-10-08 | Merge PR #10770: [ci] Add mit-pdos/perennial | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-10-07 | chmod -x some files | Jason Gross | |
| They probably don't need to be executable | |||
| 2019-10-07 | Release process: release notes | Vincent Laporte | |
| Explain into the release process how to prepare the release notes. | |||
| 2019-10-07 | Merge PR #9933: Add a few missing notes to the release doc. | Vincent Laporte | |
| Ack-by: ejgallego Reviewed-by: vbgl | |||
| 2019-10-04 | overlays for sprop default on | Gaëtan Gilbert | |
