| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-13 | Merge PR #11828: [obligations] Deprecated flag cleanup | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Ack-by: Zimmi48 | |||
| 2020-05-12 | Merge PR #12309: Remove documentation of -compile, which was removed in #8690. | Clément Pit-Claudel | |
| 2020-05-12 | Merge PR #11503: Allow to rebind the old value of a mutable Ltac2 entry. | Jason Gross | |
| Reviewed-by: JasonGross Ack-by: Zimmi48 Ack-by: kyoDralliam | |||
| 2020-05-12 | Merge PR #12223: Locating error again in atomic tactics (fixes #12152) | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-05-12 | Remove documentation of -compile, which was removed in #8690. | Théo Zimmermann | |
| 2020-05-12 | Merge PR #12162: Fixing #12161: rename Bool.leb into Bool.le | Anton Trunov | |
| Ack-by: Zimmi48 Reviewed-by: anton-trunov | |||
| 2020-05-12 | Merge PR #12146: Fixes #10812: tactic subst failure with section variables ↵ | Pierre-Marie Pédrot | |
| indirectly dependent in goal Ack-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2020-05-12 | documenting with examples the dynamic behaviour of Ltac2 Set | Kenji Maillard | |
| 2020-05-12 | fuse changelogs for #11249 and #12237 | Olivier Laurent | |
| 2020-05-11 | Merge PR #12254: In non-strict mode, accept any variable as a tactic reference. | Hugo Herbelin | |
| Reviewed-by: herbelin | |||
| 2020-05-11 | Correcting ltac2's documentation on values turning test into proper check. | Kenji Maillard | |
| 2020-05-11 | Allow to rebind the old value of a mutable Ltac2 entry. | Pierre-Marie Pédrot | |
| 2020-05-11 | Merge PR #12129: Add a `with_strategy` tactic | Pierre-Marie Pédrot | |
| Ack-by: Zimmi48 Ack-by: ejgallego Ack-by: herbelin Ack-by: ppedrot | |||
| 2020-05-10 | Change log for #12223. | Hugo Herbelin | |
| 2020-05-10 | Merge PR #12286: [sphinx] Add links to other versions of the refman | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-05-09 | [sphinx] Add links to other versions of the refman | Clément Pit-Claudel | |
| 2020-05-09 | Merge PR #12241: [declare] Merge DeclareDef into Declare | Gaëtan Gilbert | |
| Reviewed-by: Matafou Reviewed-by: SkySkimmer | |||
| 2020-05-09 | Revert "[with_strategy] Fix for coqchk" | Jason Gross | |
| This reverts commit 3c66c60e52b334482bcfe3d1d97bb77e4d011d18. We instead add a warning in the manual and a kludge in the test-suite. | |||
| 2020-05-09 | [with_strategy] Work around #12191 | Jason Gross | |
| 2020-05-09 | Work around a bug in Coq in the doc | Jason Gross | |
| This is the bug https://github.com/coq/coq/pull/12129#issuecomment-619613779 | |||
| 2020-05-09 | Elaborate with_strategy warning | Jason Gross | |
| As per https://github.com/coq/coq/pull/12129#issuecomment-619389803 Note that we need to work around #12179 in doc of with_strategy | |||
| 2020-05-09 | Fix the `with_strategy` tactic to work with `abstract` | Jason Gross | |
| 2020-05-09 | Add a `with_strategy` tactic | Jason Gross | |
| Useful for guarding calls to `unfold` or `cbv` to ensure that, e.g., `Opaque foo` doesn't break some automation which tries to unfold `foo`. We have some timeouts in the strategy success file. We should not run into issues, because we are not really testing how long these take. We could just as well use `Timeout 60` or longer, we just want to make sure the file dies more quickly rather than taking over 10^100 steps. Note that this tactic does not play well with `abstract`; I have a potentially controversial change that fixes this issue. One of the lines in the doc comes from https://github.com/coq/coq/pull/12129#issuecomment-619771556 Co-Authored-By: Pierre-Marie Pédrot <pierre-marie.pedrot@irif.fr> Co-Authored-By: Théo Zimmermann <theo.zimmermann@inria.fr> Co-Authored-By: Michael Soegtrop <7895506+MSoegtropIMC@users.noreply.github.com> | |||
| 2020-05-09 | Merge PR #12237: [stdlib] [List] add results around incl, filter and nth | Hugo Herbelin | |
| 2020-05-09 | Merge PR #12163: Fix #12159 (Numeral Notations do not play well with ↵ | Hugo Herbelin | |
| multiple scopes for the same inductive) | |||
| 2020-05-08 | Merge PR #12272: Cleanup formatting in .. coqtop:: directives | Clément Pit-Claudel | |
| Reviewed-by: Zimmi48 Reviewed-by: cpitclaudel | |||
| 2020-05-09 | Merge PR #12263: HaskellExtr: Add type annotations to Prelude.== | Kazuhiko Sakaguchi | |
| Reviewed-by: pi8027 Reviewed-by: zeldovich | |||
| 2020-05-08 | Recursively look for the first string node | Quentin Carbonneaux | |
| 2020-05-08 | In non-strict mode, accept any variable as a tactic reference. | Pierre-Marie Pédrot | |
| Part of the plan of #11840. | |||
| 2020-05-08 | Simplify splitting | Quentin Carbonneaux | |
| 2020-05-08 | Merge PR #12281: [doc] named lemmas can be Saved too | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-05-08 | Merge PR #12268: Add an example to motivate strictly positive occurrences check | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-05-08 | Merge PR #12068: Coqide completion: tentative fix for #11943 | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-05-08 | Merge PR #12121: Fixes #11903 and warns about non truly-recursive (co)fixpoints | Pierre-Marie Pédrot | |
| Ack-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2020-05-08 | doc: one can save named lemmas Save too | Antonio Nikishaev | |
| 2020-05-07 | rename Bool.leb into Bool.le (same for ltb and compareb) | Olivier Laurent | |
| 2020-05-07 | [declare] Merge DeclareDef into Declare | Emilio Jesus Gallego Arias | |
| The API in `DeclareDef` should become the recommended API in `Declare`. This greatly reduces the exposure of internals; we still have a large offender in `Lemmas` but that will be taken care of in the next commit; effectively removing quite some chunks from `declare.mli`. This PR originally introduced a dependency cycle due to: - `Declare`: uses `Vernacexpr.decl_notation list` - `Vernacexpr`: uses `ComHint.hint_expr` - `ComHint`: uses `Declare.declare_constant` This is a real cycle in the sense that `ComHint` would have also move to `DeclareDef` in the medium term. There were quite a few ways to solve it, we have chosen to move the hints ast to `Vernacexpr` as it is not very invasive and seems consistent with the current style. Alternatives, which could be considered at a later stage are for example moving the notations AST to `Metasyntax`, having `Declare` not to depend on `Vernacexpr` [which seems actually a good thing to do in the medium term], reworking notation support more deeply... | |||
| 2020-05-07 | Merge PR #12024: Fixes for LaTeX/html export of standard library in coqdoc | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-05-07 | Cleanup formatting in .. coqtop:: directives | Quentin Carbonneaux | |
| 2020-05-07 | Documenting the new behavior of "subst". | Hugo Herbelin | |
| Co-authored-by: Théo Zimmermann <theo.zimmi@gmail.com> | |||
| 2020-05-07 | Adding change log for #12146. | Hugo Herbelin | |
| Co-Authored-By: Théo Zimmermann <theo.zimmi@gmail.com> | |||
| 2020-05-07 | Drop some the coqtop output, rephrase a bit | Quentin Carbonneaux | |
| 2020-05-06 | Add an example to motivate strictly positive occurrences check | Quentin Carbonneaux | |
| 2020-05-06 | Merge PR #12008: [stdlib] Add order properties about bool | Anton Trunov | |
| Reviewed-by: anton-trunov Reviewed-by: herbelin | |||
| 2020-05-06 | HaskellExtr: Add type annotations to Prelude.== | Jason Gross | |
| Also `Export ExtrHaskellBasic` in `ExtrHaskellString`. Fixes #12257 Fixes #12258 | |||
| 2020-05-06 | Adding properties about implb. | Hugo Herbelin | |
| This addresses a question on gitter (April 4). | |||
| 2020-05-05 | [refman] Add missing (only parsing) to example of compat notations. | Théo Zimmermann | |
| 2020-05-04 | Merge PR #12211: When TIMED=1, emit timing info for OCaml files | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-05-04 | add order properties about bool | Olivier Laurent | |
| 2020-05-04 | add incl_Forall_in_iff | Olivier Laurent | |
