| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-09 | Merge PR #10069: Do not use the constant stack in ↵ | Hugo Herbelin | |
| whd_betaiota_deltazeta_for_iota_state. Reviewed-by: herbelin | |||
| 2019-05-08 | [refman] Move all the Ltac examples to the Ltac chapter. | Théo Zimmermann | |
| The Detailed examples of tactics chapter can be removed when the remaining examples are moved closer to the definitions of the corresponding tactics. This commit also moves back the footnotes from the Tactics chapter at the end of the chapter, and removes an old footnote that doesn't matter anymore. | |||
| 2019-05-08 | Update release process documentation and changelog entry. | Théo Zimmermann | |
| 2019-05-08 | Add a test that unreleased changelog of released versions is empty. | Théo Zimmermann | |
| This test is active only when configure `is_a_released_version` is set to true. In this case, to pass the test-suite, there must be no unreleased changelog entries left, i.e. `doc/changelog/*/` must only contain `00000-title.rst` files. | |||
| 2019-05-08 | Define a new `is_a_released_version` variable in configure.ml. | Théo Zimmermann | |
| Use it to not include unreleased changes when building a released version. | |||
| 2019-05-08 | Remove ltac2 add-on from Windows installer now that it is in the main Coq ↵ | Théo Zimmermann | |
| package. | |||
| 2019-05-08 | Clean-up: remove dead appveyor.sh file. | Théo Zimmermann | |
| 2019-05-08 | Merge PR #10087: Added description of Q | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-05-08 | Merge PR #10086: Fix gitignore for ltac2 | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2019-05-08 | Merge PR #10119: Show diffs in error messages only if Diffs is enabled | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2019-05-07 | Show diffs in error messages only if Diffs is enabled | Jim Fehrle | |
| 2019-05-07 | Added "Recursively" for the R option | Robert Rand | |
| 2019-05-07 | Added description of Q | Robert Rand | |
| Note that this description is identical to that of R. R should maybe start with the word "Recursively"? | |||
| 2019-05-07 | Fix gitignore for ltac2 | Gaëtan Gilbert | |
| 2019-05-07 | Remove overlays for CompCert and VST | Vincent Laporte | |
| 2019-05-07 | [nix-ci] Add coquelicot, improve flocq | Vincent Laporte | |
| 2019-05-07 | Add overlays for CompCert, VST, and coquelicot | Vincent Laporte | |
| 2019-05-07 | [Test-suite] Add output case for issue #9370 | Vincent Laporte | |
| 2019-05-07 | Improve field_simplify on fractions with constant denominator | thery | |
| Before this patch, `x` was "simplified" to `x / 1`. | |||
| 2019-05-07 | Merge PR #10077: [refman] Add a note reminding about the typeclass_instances ↵ | Clément Pit-Claudel | |
| database. Reviewed-by: cpitclaudel | |||
| 2019-05-07 | Avoid trivial (u=u) constraints in AcyclicGraph.constraints_for | Gaëtan Gilbert | |
| Not sure how often this happens in practice but it seems it could. | |||
| 2019-05-07 | Merge PR #10016: [test-suite] Remove a test with a Timeout that fails ↵ | Vincent Laporte | |
| frequently on CI. Reviewed-by: vbgl | |||
| 2019-05-07 | Fix PLUGINSVO computation after ltac2 integration | Gaëtan Gilbert | |
| Avoid looking at random installed packages in -local mode. | |||
| 2019-05-07 | Remove ppedrot/ltac2 from CI after integration in main repo | Gaëtan Gilbert | |
| 2019-05-07 | Define minimum Sphinx version in conf.py. | Théo Zimmermann | |
| We set the minimum Sphinx version in conf.py to the one that we test in our CI and the one that is documented in doc/README.md. Hopefully, it will allow users with lower Sphinx verisons get better error messages. | |||
| 2019-05-07 | Merge PR #10053: Document change_no_check variants | Théo Zimmermann | |
| Ack-by: JasonGross Reviewed-by: Zimmi48 | |||
| 2019-05-07 | Merge PR #10075: [Record] Une a record to gather field declaration attributes | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2019-05-07 | Merge PR #10002: Integrate ltac2 | Théo Zimmermann | |
| Ack-by: JasonGross Reviewed-by: gares Reviewed-by: ppedrot Reviewed-by: jfehrle Ack-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-05-07 | [refman] Add a note reminding about the typeclass_instances database. | Théo Zimmermann | |
| Closes #10072. | |||
| 2019-05-07 | Merge PR #10063: CoqIDE: recognize qualified identifiers as words. | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2019-05-07 | Add overlays. | Pierre-Marie Pédrot | |
| 2019-05-07 | Do not use the constant stack in whd_betaiota_deltazeta_for_iota_state. | Pierre-Marie Pédrot | |
| There is no point, it is always called with refolding turned off. | |||
| 2019-05-07 | [Record] Une a record to gather field declaration attributes | Vincent Laporte | |
| 2019-05-07 | [Record] Deforestation | Vincent Laporte | |
| 2019-05-07 | [Canonical structures] Deforestation | Vincent Laporte | |
| 2019-05-07 | Integrate build and documentation of Ltac2 | Maxime Dénès | |
| Since Ltac2 cannot be put under the stdlib logical root (some file names would clash), we move it to the `user-contrib` directory, to avoid adding another hardcoded path in `coqinit.ml`, following a suggestion by @ejgallego. Thanks to @Zimmi48 for the thorough documentation review and the numerous suggestions. | |||
| 2019-05-06 | Merge PR #10068: Coqchk: encapsulating an anomaly NotConvertible into a ↵ | Pierre-Marie Pédrot | |
| proper user-level typing error Reviewed-by: ppedrot | |||
| 2019-05-06 | Merge PR #9964: Unreleased changelog folder | Vincent Laporte | |
| Ack-by: SkySkimmer Ack-by: Zimmi48 Reviewed-by: gares Reviewed-by: vbgl | |||
| 2019-05-06 | Coqchk: encapsulating an anomaly NotConvertible into a proper typing error. | Hugo Herbelin | |
| Detected incidentally in "validate" check for #8893. | |||
| 2019-05-05 | Add changelog entry about moving changelog to refman. | Théo Zimmermann | |
| 2019-05-05 | [make] build unreleased.rst | Enrico Tassi | |
| 2019-05-05 | Create categories in changelog. | Théo Zimmermann | |
| 2019-05-05 | New infrastructure for the unreleased changelog. | Théo Zimmermann | |
| Move existing entries. | |||
| 2019-05-05 | Merge PR #10059: Fixing bugs introduced in change_no_check | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2019-05-04 | Merge PR #9926: [vernac] [ast] Make location info an attribute of vernaculars. | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Ack-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-05-04 | Merge PR #9996: Fix #5752: `Hint Mode` ignored for type classes that appear ↵ | Pierre-Marie Pédrot | |
| as assumptions Ack-by: RalfJung Ack-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: maximedenes Reviewed-by: ppedrot Ack-by: robbertkrebbers | |||
| 2019-05-04 | Merge PR #10012: Document convert_concl_no_check (#3225) | Théo Zimmermann | |
| Reviewed-by: JasonGross Reviewed-by: Zimmi48 | |||
| 2019-05-04 | Merge PR #10057: Fix #10054: Numeral Notations without the ltac plugin. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-05-03 | CoqIDE: recognize qualified identifiers as words. | Jasper Hugunin | |
| Fixes coq/coq#10062. The implementation is rough, and does not deal with leading, trailing, or doubled periods, but the same can be said of the current handling of leading numbers or primes. | |||
| 2019-05-03 | Tactics: fixing "change_no_check in". | Hugo Herbelin | |
| (Merge of the initial version with #9983 was broken) | |||
