| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-24 | Fix hyperlinks in changes.rst | Matthew Dempsky | |
| 2020-05-22 | [coqchk] Fix #5030 | Pierre Roux | |
| When encountering ```Coq Module M : T. ... Lemma c :... ... Qed. ... End M. ``` every field `c` without body in `T` but with a body in `M` is registered as opacified in a table along with all constants `opacified(c)` without body in the environment at this point (i.e., all axioms potentially used by c). Then, when printing axioms, if `c` appears in the final environment it is replaced by `opacified(c)` in the resulting list of axioms. | |||
| 2020-05-22 | Merge PR #12295: Fixes #12233: printing environment corrupted with ↵ | Pierre-Marie Pédrot | |
| eta-expansion of "match" branches Reviewed-by: gares Ack-by: ppedrot | |||
| 2020-05-22 | Merge PR #11986: [primitive floats] Add low level printing | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Reviewed-by: ppedrot | |||
| 2020-05-21 | Merge PR #12368: Print a newline at the end of timing tables | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-05-20 | Print a newline at the end of timing tables | Jason Gross | |
| This, for example, improves the CI display, so that `$ echo 'end:coq.test'` does not appear on the same line as the end of the timing table. | |||
| 2020-05-19 | [topfmt] Set formatter + flush fix | Emilio Jesus Gallego Arias | |
| Closes #12351. We set the parameters of the redirect formatter to be same than the ones in stdout. I guess the original semantics was to ignore the parameters, so I'm unsure we want to do this. While we are a it, we include a fix on the formatter, which _must_ be flushed before closing its associated channel. | |||
| 2020-05-19 | [primitive floats] Add low level hexadecimal printing | Pierre Roux | |
| 2020-05-18 | Use the new gdef alt-text feature in the refman. | Théo Zimmermann | |
| 2020-05-18 | Support :gdef:`text <term>` syntax (adding "<term>") | Jim Fehrle | |
| 2020-05-18 | Bump minimal versions of refman dependencies. | Théo Zimmermann | |
| Fixes #11936. Co-authored-by: Jim Fehrle <jfehrle@sbcglobal.net> | |||
| 2020-05-18 | Update to 8.13. | Théo Zimmermann | |
| Part of this PR was automatically generated by running dev/doc/update-compat.py --master | |||
| 2020-05-17 | Merge PR #11981: Ltac2: add notations for eval cbv in ... and other in place ↵ | Jason Gross | |
| reductions Reviewed-by: JasonGross Ack-by: Zimmi48 | |||
| 2020-05-17 | Ltac2: add notations for eval cbv in ... and other in place reductions | Michael Soegtrop | |
| 2020-05-16 | Merge PR #12288: Prove that classical reals implement constructive reals. | Michael Soegtrop | |
| Reviewed-by: MSoegtropIMC Reviewed-by: Zimmi48 | |||
| 2020-05-16 | Merge PR #12326: Fix #11761: Functional Induction throws unrecoverable error. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-05-16 | Merge PR #12330: Add redirects for HTML pages that were moved. | Clément Pit-Claudel | |
| 2020-05-16 | Merge PR #8855: More search options | Emilio Jesus Gallego Arias | |
| Reviewed-by: SkySkimmer Ack-by: Zimmi48 Ack-by: ejgallego Ack-by: kyoDralliam | |||
| 2020-05-16 | Merge PR #12277: Checking validity of coqdoc file name (fixes #12265) | Théo Zimmermann | |
| Reviewed-by: Zimmi48 Ack-by: randomdross | |||
| 2020-05-16 | Fix note on implicit arguments in doc of functional induction. | Théo Zimmermann | |
| 2020-05-16 | Fix #11761: Functional Induction throws unrecoverable error. | Pierre Courtieu | |
| Error happened only when writing: functional induction f x y z. instead of functional induction (f x y z). Now the former is equivalent to the former: implicits must be omitted. Hence small source of incompatibility, but a more homogeneous behaviour. | |||
| 2020-05-16 | Prove that classical reals implement constructive reals. Also move sums, min ↵ | Vincent Semeria | |
| and max to CoRN. Update stdlib index Remove ConstructiveSum from the index Add changelog entry Make constructive reals experimental | |||
| 2020-05-16 | Add redirects for HTML pages that were moved. | Théo Zimmermann | |
| 2020-05-15 | Merge PR #12239: Split Gallina, Gallina ext and most of CIC chapters into ↵ | Clément Pit-Claudel | |
| multiple pages. Reviewed-by: jfehrle | |||
| 2020-05-15 | Changelog entries for #8855. | Théo Zimmermann | |
| 2020-05-15 | Document new Search features. | Théo Zimmermann | |
| 2020-05-15 | Move SSR's Search to a new plugin and deprecate it. | Théo Zimmermann | |
| 2020-05-15 | Update docgram following #12122 and #12229. | Théo Zimmermann | |
| 2020-05-15 | Merge PR #12323: Fixes #12322: anomaly when printing "fun" binders with ↵ | Emilio Jesus Gallego Arias | |
| implicit types Reviewed-by: ejgallego | |||
| 2020-05-15 | Merge PR #11948: Hexadecimal numerals | Hugo Herbelin | |
| Reviewed-by: JasonGross Ack-by: Zimmi48 Ack-by: herbelin | |||
| 2020-05-15 | Merge PR #11755: [exn] [tactics] improve backtraces on monadic errors | Pierre-Marie Pédrot | |
| Ack-by: gares Ack-by: ppedrot | |||
| 2020-05-15 | Fix typo. | Théo Zimmermann | |
| 2020-05-15 | Merge PR #11992: do not re-export ListNotations from Program | Anton Trunov | |
| Reviewed-by: Zimmi48 Reviewed-by: anton-trunov Reviewed-by: ejgallego | |||
| 2020-05-14 | Merge PR #12256: Move the static check of evaluability in unfold tactic to ↵ | Hugo Herbelin | |
| runtime. Reviewed-by: herbelin | |||
| 2020-05-14 | [exn] [tactics] improve backtraces on monadic errors | Emilio Jesus Gallego Arias | |
| Current backtraces for tactics leave a bit to desire, for example given the program: ```coq Lemma u n : n + 0 = n. rewrite plus_O_n. ``` the backtrace stops at: ``` Found no subterm matching "0 + ?M160" in the current goal. Called from file "proofs/proof.ml", line 381, characters 4-42 Called from file "tactics/pfedit.ml", line 102, characters 31-58 Called from file "plugins/ltac/g_ltac.mlg", line 378, characters 8-84 ``` Backtrace information `?info` is as of today optional in some tactics, such as `tclZERO`, it doesn't cost a lot however to reify backtrace information indeed in `tclZERO` and provide backtraces for all tactic errors. The cost should be small if we are not in debug mode. The backtrace for the failed rewrite is now: ``` Found no subterm matching "0 + ?M160" in the current goal. Raised at file "pretyping/unification.ml", line 1827, characters 14-73 Called from file "pretyping/unification.ml", line 1929, characters 17-53 Called from file "pretyping/unification.ml", line 1948, characters 22-72 Called from file "pretyping/unification.ml", line 2020, characters 14-56 Re-raised at file "pretyping/unification.ml", line 2021, characters 66-73 Called from file "proofs/clenv.ml", line 254, characters 12-58 Called from file "proofs/clenvtac.ml", line 95, characters 16-53 Called from file "engine/proofview.ml", line 1110, characters 40-46 Called from file "engine/proofview.ml", line 1115, characters 10-34 Re-raised at file "clib/exninfo.ml", line 82, characters 4-38 Called from file "proofs/proof.ml", line 381, characters 4-42 Called from file "tactics/pfedit.ml", line 102, characters 31-58 Called from file "plugins/ltac/g_ltac.mlg", line 378, characters 8-84 ``` which IMO is much better. | |||
| 2020-05-14 | Merge PR #12296: Fixes #12234: wrong environment for Show Proof | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-05-14 | Add a changelog for 8.11.2. | Pierre-Marie Pédrot | |
| 2020-05-14 | Fix title level and a build failure. | Théo Zimmermann | |
| 2020-05-14 | Fix conflicts with latest master. | Théo Zimmermann | |
| 2020-05-14 | Add some markers of origin. | Théo Zimmermann | |
| 2020-05-14 | Reintroduce leftover parts; update index files; small fixes. | Théo Zimmermann | |
| 2020-05-14 | Adding changelog. | Pierre-Marie Pédrot | |
| 2020-05-14 | Remove an outdated piece of documentation about limitations of unfold. | Pierre-Marie Pédrot | |
| 2020-05-14 | Added change log. | Hugo Herbelin | |
| 2020-05-14 | Refactoring of the first part of the reference manual. | Théo Zimmermann | |
| 2020-05-14 | Preserve Implicit arguments file. | Théo Zimmermann | |
| 2020-05-14 | Remove Canonical structures from Implicit arguments. | Théo Zimmermann | |
| 2020-05-14 | Merge doc on Canonical structures from two origins. | Théo Zimmermann | |
| 2020-05-14 | Move Canonical structures file into new location. | Théo Zimmermann | |
| 2020-05-14 | Add Canonical structure declarations to Canonical structures file. | Théo Zimmermann | |
