aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| | | | | | | * make-both-single-timing-files: fix --sort-by=diffGravatar Ralf Jung2018-07-07
| |_|_|_|_|_|/ |/| | | | | |
| | * | | | | Output UTF-8 explicitly in timing toolsGravatar Jasper Hugunin2018-07-07
| | | | | | |
* | | | | | | Merge PR #7921: Archive the `gallina` toolGravatar Maxime Dénès2018-07-07
|\ \ \ \ \ \ \
| | | | | | | * Add an overlay.Gravatar Pierre-Marie Pédrot2018-07-07
| | | | | | | |
* | | | | | | | Merge PR #7956: Rebuild coqtop$(EXE) in "make coqbinaries" in addition to ↵Gravatar Enrico Tassi2018-07-07
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | coqtop.opt$(EXE).
| | | | | | | | * Introduce a Pcoq.Entry module for functions that ought to be exported.Gravatar Pierre-Marie Pédrot2018-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We deprecate the corresponding functions in Pcoq.Gram. The motivation is that the Gram module is used as an argument to Camlp5 functors, so that it is not stable by extension. Enforcing that its type is literally the one Camlp5 expects ensures robustness to extension statically. Some really internal functions have been bluntly removed. It is unlikely that they are used by external plugins.
| | | | | | | | * Remove dead code that used to be there for CamlpX compatibility.Gravatar Pierre-Marie Pédrot2018-07-07
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of this code has been introduced very recently in 7c62654 in spite of the existence of a proper API. This means that this should be better documented.
* | | | | | | | Merge PR #8005: Fix compilation of Coq with camlp5 master branch.Gravatar Emilio Jesus Gallego Arias2018-07-07
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
* | | | | | | | Merge PR #8001: Cache the build of the Nix package using Cachix.Gravatar Gaëtan Gilbert2018-07-06
|\ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ Merge PR #7821: [refine] obey the use_unification_heuristics flagGravatar Pierre-Marie Pédrot2018-07-06
|\ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ Merge PR #8008: Add test for #8004.Gravatar Théo Zimmermann2018-07-06
|\ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | [pkg:nix] Add more comments and allow overriding extra substituters.Gravatar Théo Zimmermann2018-07-06
| | | | | | | | | | |
| * | | | | | | | | | Add test for #8004.Gravatar Gaëtan Gilbert2018-07-06
|/ / / / / / / / / /
| | | * / / / / / / Fix compilation of Coq with camlp5 master branch.Gravatar Pierre-Marie Pédrot2018-07-06
| |_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a conflict in the name of an exported function. A good argument in favour of PR #7898.
* | | | | | | | | Merge PR #7990: Convert timing tool to python3Gravatar Jason Gross2018-07-05
|\ \ \ \ \ \ \ \ \
| | * | | | | | | | refine: obey the use_unification_heuristics flagGravatar Matthieu Sozeau2018-07-05
| |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge PR #7991: Make Travis faster by removing more builds.Gravatar Emilio Jesus Gallego Arias2018-07-05
|\ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ Merge PR #7994: Make bin/ in makefile, not configure.Gravatar Emilio Jesus Gallego Arias2018-07-05
|\ \ \ \ \ \ \ \ \ \
| | | | * | | | | | | [pkg:nix] Stop using lib.inNixShell.Gravatar Théo Zimmermann2018-07-05
| | | | | | | | | | |
| | | | * | | | | | | [pkg:nix] Change the download method.Gravatar Théo Zimmermann2018-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow for better reuse of the cache when the URL is different but the archive is the same.
| | | | * | | | | | | [pkg:nix] Pass through the ocamlPackages version used to build.Gravatar Théo Zimmermann2018-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will be useful for users wanting to build a plugin using this package.
| | | | * | | | | | | [pkg:nix] Cache the build using Cachix when signing key is set.Gravatar Théo Zimmermann2018-07-05
| |_|_|/ / / / / / / |/| | | | | | | | |
| | * | | | | | | | Remove some Travis jobs to make the build faster.Gravatar Théo Zimmermann2018-07-05
| |/ / / / / / / / |/| | | | | | | |
| | | | | | | | * Turn a dead branch into an assertion failure in VM reification.Gravatar Pierre-Marie Pédrot2018-07-05
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In #7607, dead code that used to handle non-dependent return predicates was removed. This made the reification branch expecting non-functions in predicates dead code. We fix this by using an assert instead.
* | | | | | | | Merge PR #7746: Many small cleanups removing unused arguments and functionsGravatar Pierre-Marie Pédrot2018-07-05
|\ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ Merge PR #7979: TACTIC EXTEND in coqppGravatar Emilio Jesus Gallego Arias2018-07-05
|\ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ Merge PR #7973: Add a test build on NixOS to GitLab CI.Gravatar Gaëtan Gilbert2018-07-04
|\ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ Merge PR #7989: [ci] Avoid annoying detached head warning.Gravatar Gaëtan Gilbert2018-07-04
|\ \ \ \ \ \ \ \ \ \ \
| | | | | | * | | | | | Convert timing tools to run with both python2 and python3Gravatar Jasper Hugunin2018-07-04
| | | | | | | | | | | |
* | | | | | | | | | | | Merge PR #7993: doc: Fix markup in Calculus of Inductive ConstructionsGravatar Théo Zimmermann2018-07-04
|\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | * | | Remove letouzey from CODEOWNERS since he left the Coq organization.Gravatar Gaëtan Gilbert2018-07-04
| | | | | | | | |_|/ / / | | | | | | | |/| | | |
| * | | | | | / | | | | doc: Fix markup in Calculus of Inductive ConstructionsGravatar Fabian2018-07-04
| | |_|_|_|_|/ / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge PR #7992: Print something after the build completed if it wasn't a ↵Gravatar Gaëtan Gilbert2018-07-04
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | runner failure.
| * | | | | | | | | | Print something after the build completed if it wasn't a runner failure.Gravatar Théo Zimmermann2018-07-04
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This can then be leveraged by @coqbot to know which builds to restart.
| * / / / / / / / / [ci] Avoid annoying detached head warning.Gravatar Emilio Jesus Gallego Arias2018-07-04
|/ / / / / / / / /
| | | | * / / / / Make bin/ in makefile, not configure.Gravatar Gaëtan Gilbert2018-07-04
| |_|_|/ / / / / |/| | | | | | |
| * | | | | | | Add a shell.nix that is not pinned to satisfy some developers' preference.Gravatar Théo Zimmermann2018-07-03
| | | | | | | |
| * | | | | | | Refactor default.nix to use optionals.Gravatar Théo Zimmermann2018-07-03
| | | | | | | |
| * | | | | | | Fix timing tools on NixOS.Gravatar Théo Zimmermann2018-07-03
| | | | | | | |
| | | | | | | * [test suite] Test case for attributesGravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * Document attributes.Gravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * fix syntax of .mlgGravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * Describe attributes in the documentation.Gravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * [vernac] use a record for the contents of the “deprecated” attributeGravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * [vernac] use plain strings as attribute namesGravatar Vincent Laporte2018-07-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The concrete syntax is still restricted to identifiers.
| | | | | | | * [vernac] indentationGravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * [vernac] Generic syntax for flags/attributesGravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * [vernac] Generic parsing rules for attributesGravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * [vernac] Add a “deprecated” attributeGravatar Vincent Laporte2018-07-03
| | | | | | | |
| | | | | | | * Allow “Let”-defined coercionsGravatar Vincent Laporte2018-07-03
| | | | | | | |