aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-06Merge PR #6960: [api] Move some types to their proper module.Pierre-Marie Pédrot
2018-04-06Merge PR #7180: Remove unused script.Pierre-Marie Pédrot
2018-04-06Fix #5539: algebraic universe produced by cases.Gaëtan Gilbert
2018-04-06Merge PR #7178: Fixes issue #7172 (don't include MinGW make in install)Enrico Tassi
2018-04-06Fix #6956: Uncaught exception in bytecode compilationMaxime Dénès
We also make the code of [compact] in kernel/univ.ml a bit clearer.
2018-04-06Merge PR #7131: Sphinx doc chapter 30Théo Zimmermann
2018-04-06[api] Remove dependency of library on Vernacexpr.Emilio Jesus Gallego Arias
Morally, `library` should not depend on the vernacular definition. This will also create problems when trying to modularize the codebase due to the cycle [vernacs depend for example on constrexprs]. The fix is fortunately easy.
2018-04-05Improve shell scriptszapashcanon
2018-04-05Merge PR #6838: Light refactoring of implicit argumentsHugo Herbelin
2018-04-05Refactor impargs code.Jasper Hugunin
This should preserve semantics exactly. In the compute_implicits family of functions, I changed the name of the pushed rel to not be fresh, but the env isn't passed to find_displayed_name_in, and shouldn't affect whd_all.
2018-04-05Sphinx docs: clarify strict implicit argumentsAnton Trunov
2018-04-05Remove unused script.Théo Zimmermann
This is dead code since fd44a40f9d426a7b65f167bc30d320a0f7dd2bbd. This script was initially introduced in a088d03434417e935df3c75f81a954eadbdfc2b8 and left untouched since then.
2018-04-05Fix #5981, bugs/opened/3263.v is non-deterministic by removing the test.Théo Zimmermann
Since this is an open bug, it is of lesser importance but non-deterministic tests are a real problem OTOH.
2018-04-05Fix #7124: Warning "Ignoring implicit status" does not provide line numberMaxime Dénès
2018-04-05Fixes issue #7172 (don't include MinGW make in install)Michael Soegtrop
2018-04-05Merge PR #7169: Sphinx docs: fix typo in Chrząszcz (non-ASCII character ↵Maxime Dénès
lost in sphinx migration)
2018-04-05Merge PR #7074: Update merging docMaxime Dénès
2018-04-05Add note for homebrew users.Théo Zimmermann
2018-04-05Some advice about merge script dependencies.Théo Zimmermann
Including: how to create a GPG key.
2018-04-05Improve the MERGING doc.Théo Zimmermann
In particular, describes what to do with overlays.
2018-04-05Adapt CONTRIBUTING to recent changes in Coq.Théo Zimmermann
- The testing and benchmarking labels are now distinct. - The release manager does not take care of merging anymore. - The reference manual is not written in LaTeX anymore.
2018-04-05Merge PR #7115: Sphinx doc chapter 28Théo Zimmermann
2018-04-05Merge PR #7016: Make parsing independent of the cumulativity flag.Enrico Tassi
2018-04-05Merge PR #7139: [stm] More cleanup of "classification is not an interpreter"Enrico Tassi
2018-04-05[Sphinx] Add chapter 30Maxime Dénès
Thanks to Paul Steckler for porting this chapter.
2018-04-05[Sphinx] Move chapter 30 to new infrastructureMaxime Dénès
2018-04-04Fixing #7100 (lost of main file location in case of Ltac failure in other file).Hugo Herbelin
2018-04-04Merge PR #7127: Fix #6257: anomaly with Printing Projections and Context.Hugo Herbelin
2018-04-04check-owners.sh: add --show-patterns and --owner optionsGaëtan Gilbert
```bash $ dev/tools/check-owners.sh --show-patterns Makefile Makefile.build /Makefile*: @letouzey $ dev/tools/check-owners.sh --owner '@gares' stm/stm.ml interp/declare.ml stm/stm.ml: @gares $ dev/tools/check-owners.sh --show-patterns --owner '@gares' stm/*.ml interp/*.ml /stm/: @gares ```
2018-04-04Script to identify the code owner for given filesGaëtan Gilbert
Can be used with git diff --name-only to identify owners for changes in given commits.
2018-04-04Merge PR #7163: merge-pr.sh: cache github API callsMaxime Dénès
2018-04-04Sphinx docs: fix typo (non-ASCII character lost in sphinx migration)Peter LeFanu Lumsdaine
2018-04-04[Sphinx] Add chapter 28Maxime Dénès
Thanks to Paul Steckler for porting this chapter.
2018-04-04[Sphinx] Move chapter 28 to new infrastructureMaxime Dénès
2018-04-04Merge PR #7158: [meta] Add `num` to the set of base libraries.Enrico Tassi
2018-04-04Merge PR #6407: Fix #6404 - Print tactics called by ML tacticsPierre-Marie Pédrot
2018-04-04Merge PR #7147: [doc] Document better ocamlfind and flambda requirements.Théo Zimmermann
2018-04-04ssr: check cleared hyps do exist (fix #7050)Enrico Tassi
2018-04-04Merge PR #7144: [toplevel] Protect goal printing better wrt Break [helps ↵Enrico Tassi
with #7142]
2018-04-04Merge PR #7138: [stm] Move VernacBacktrack to the toplevel.Enrico Tassi
2018-04-04Merge PR #7104: Sphinx doc chapter 27Théo Zimmermann
2018-04-04Merge PR #7048: Sphinx doc chapter 25Théo Zimmermann
2018-04-04Merge PR #7049: Sphinx doc chapter 26Théo Zimmermann
2018-04-04Merge PR #7047: Sphinx doc chapter 24Théo Zimmermann
2018-04-04Merge PR #7041: Sphinx doc chapter 23Théo Zimmermann
2018-04-04Merge PR #7037: Sphinx doc chapter 18Théo Zimmermann
2018-04-03merge-pr.sh: cache github API callsGaëtan Gilbert
2018-04-03Merge PR #7154: Update coq_makefile timing testGaëtan Gilbert
2018-04-03[doc] Document better ocamlfind and flambda requirements.Emilio Jesus Gallego Arias
Closes #6782
2018-04-03[meta] Add `num` to the set of base libraries.Emilio Jesus Gallego Arias
In the META file, the set of base libraries is determined by the dependencies of the `coq.clib` package. We add `num` to the dependencies as otherwise dynamically loading `micromega` and `nsatz` will fail as they require the toplevel to have `num` linked in.