aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-10Add new options --no-conflict and --no-signature-check to backport script.Théo Zimmermann
2018-07-10Fix typo in doc/proof-engine/tactics.rst.whitequark
2018-07-10Fix typo in Init.Logic.whitequark
2018-07-09Merge PR #7920: Generic syntax for attributesMaxime Dénès
2018-07-09Fix rst syntax for `quote ident {ident}`Joachim Breitner
2018-07-09Merge PR #7884: Fix #5719: Uncaught exception Invalid_argument.Matthieu Sozeau
2018-07-09Introduce a team of code owners for the CI system.Théo Zimmermann
This means that all the members of the team will receive a review request for PRs on the CI, but only one of them will need to approve the PR, and this will remove the review request for the others. Currently the team contains Emilio and Gaetan, the two former code owners of these files. It makes sense to start experimenting on this component since they had already decided to make their role symmetric. Updating the list of maintainers can be done by updating the list members, and without changing the CODEOWNER file.
2018-07-08Merge PR #8015: Output UTF-8 explicitly in timing toolsJason Gross
2018-07-08Get rid of horrendous hack limiting the size of parsed integersMaxime Dénès
2018-07-08Merge PR #7985: Remove letouzey from CODEOWNERS since he left the Coq ↵Maxime Dénès
organization.
2018-07-08Merge PR #8020: Modify URLs in xml-protocol.mdThéo Zimmermann
2018-07-08Modify URLs in xml-protocol.mdRin Arakaki
2018-07-08Modify URLs in xml-protocol.mdRin Arakaki
2018-07-08Merge PR #7843: Remove Emacs modesMaxime Dénès
2018-07-08Mention the removal of Emacs modes in CHANGES.Théo Zimmermann
2018-07-08Remove Emacs modes.Théo Zimmermann
They are not used anymore. People should use Proof-General (and optionally Company-Coq) instead.
2018-07-07make diff sort by difference, not absolute differenceRalf Jung
2018-07-07make-both-single-timing-files: fix --sort-by=diffRalf Jung
2018-07-07Output UTF-8 explicitly in timing toolsJasper Hugunin
2018-07-07Merge PR #7921: Archive the `gallina` toolMaxime Dénès
2018-07-07Add an overlay.Pierre-Marie Pédrot
2018-07-07Merge PR #7956: Rebuild coqtop$(EXE) in "make coqbinaries" in addition to ↵Enrico Tassi
coqtop.opt$(EXE).
2018-07-07Introduce a Pcoq.Entry module for functions that ought to be exported.Pierre-Marie Pédrot
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.
2018-07-07Remove dead code that used to be there for CamlpX compatibility.Pierre-Marie Pédrot
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.
2018-07-07Merge PR #8005: Fix compilation of Coq with camlp5 master branch.Emilio Jesus Gallego Arias
2018-07-06Merge PR #8001: Cache the build of the Nix package using Cachix.Gaëtan Gilbert
2018-07-06Merge PR #7821: [refine] obey the use_unification_heuristics flagPierre-Marie Pédrot
2018-07-06Merge PR #8008: Add test for #8004.Théo Zimmermann
2018-07-06[pkg:nix] Add more comments and allow overriding extra substituters.Théo Zimmermann
2018-07-06Add test for #8004.Gaëtan Gilbert
2018-07-06Fix compilation of Coq with camlp5 master branch.Pierre-Marie Pédrot
There was a conflict in the name of an exported function. A good argument in favour of PR #7898.
2018-07-05Merge PR #7990: Convert timing tool to python3Jason Gross
2018-07-05refine: obey the use_unification_heuristics flagMatthieu Sozeau
2018-07-05Merge PR #7991: Make Travis faster by removing more builds.Emilio Jesus Gallego Arias
2018-07-05Merge PR #7994: Make bin/ in makefile, not configure.Emilio Jesus Gallego Arias
2018-07-05[pkg:nix] Stop using lib.inNixShell.Théo Zimmermann
2018-07-05[pkg:nix] Change the download method.Théo Zimmermann
This will allow for better reuse of the cache when the URL is different but the archive is the same.
2018-07-05[pkg:nix] Pass through the ocamlPackages version used to build.Théo Zimmermann
This will be useful for users wanting to build a plugin using this package.
2018-07-05[pkg:nix] Cache the build using Cachix when signing key is set.Théo Zimmermann
2018-07-05Remove some Travis jobs to make the build faster.Théo Zimmermann
2018-07-05Turn a dead branch into an assertion failure in VM reification.Pierre-Marie Pédrot
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.
2018-07-05Merge PR #7746: Many small cleanups removing unused arguments and functionsPierre-Marie Pédrot
2018-07-05Merge PR #7979: TACTIC EXTEND in coqppEmilio Jesus Gallego Arias
2018-07-04Merge PR #7973: Add a test build on NixOS to GitLab CI.Gaëtan Gilbert
2018-07-04Merge PR #7989: [ci] Avoid annoying detached head warning.Gaëtan Gilbert
2018-07-04Convert timing tools to run with both python2 and python3Jasper Hugunin
2018-07-04Merge PR #7993: doc: Fix markup in Calculus of Inductive ConstructionsThéo Zimmermann
2018-07-04Remove letouzey from CODEOWNERS since he left the Coq organization.Gaëtan Gilbert
2018-07-04doc: Fix markup in Calculus of Inductive ConstructionsFabian
2018-07-04Merge PR #7992: Print something after the build completed if it wasn't a ↵Gaëtan Gilbert
runner failure.