| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-08-25 | Documentation of coq_makefile: fix name of installation dir + help on option -f. | Hugo Herbelin | |
| 2020-08-25 | Merge PR #12801: Put cyclic numbers in sort Set instead of Type | Anton Trunov | |
| Ack-by: Zimmi48 Reviewed-by: anton-trunov | |||
| 2020-08-24 | Put cyclic numbers in sort Set instead of Type | Vincent Semeria | |
| Added user overlay for bignums | |||
| 2020-08-24 | Merge PR #12738: Fix subject reduction VS cumulative inductives and function eta | coqbot | |
| Reviewed-by: mattam82 Ack-by: ppedrot | |||
| 2020-08-24 | Merge PR #12864: Improve `make approve-output` | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-08-20 | Adding change log for PR #12816. | Hugo Herbelin | |
| 2020-08-20 | Merge PR #12756: Do not refresh the names of implicit arguments. | Maxime Dénès | |
| Reviewed-by: herbelin Reviewed-by: maximedenes | |||
| 2020-08-19 | Improve `make approve-output` | Jason Gross | |
| It now silently does nothing rather than erroring with `mv: cannot stat 'output/*.out.real': No such file or directory` if there is no output to approve, and also correctly handles `output-coqtop` and `output-coqchk` rather than ignoring these directories. Fixes #12863 | |||
| 2020-08-19 | Merge PR #12856: Adding a mention of the JSON extraction in the documentation. | coqbot | |
| Reviewed-by: jfehrle | |||
| 2020-08-19 | Do not refresh the names of implicit arguments. | Jasper Hugunin | |
| Try just going with the user-given names, and not worrying about what happens with repeated names or anonymous implicits. (Support for anonymous implicits is due to herbelin in #11098.) This PR should not change behaviour in the absence of repeated names. Since repeated names are already a poorly handled corner case, I would recommend changing binder names to avoid overlap in the case of a change in behavior. Since anonymous implicits and implicits with repeated names can already happen, I think this is unlikely to cause too many new problems, though it might exacerbate existing ones. However, I already had to fix one newly possible anomaly, so I can't be too confident. The most common change in external developments was that an argument no longer gets `0` appended to it, causing the `Arguments` command to complain about renaming. To fix this and keep the old name, one can simply use the `rename` flag as suggested, or switch to the new, un-suffixed name. Closes #6785 Closes #12001 Another step towards checking the standard library with `-mangle-names`. | |||
| 2020-08-19 | Fixes #10902 by adding a mention of the JSON extraction in the documentation. | Martin Bodin | |
| Co-authored-by: Jim Fehrle <jim.fehrle@gmail.com> | |||
| 2020-08-18 | Fix subject reduction VS cumulative inductives and function eta | Gaëtan Gilbert | |
| Fix #7015 | |||
| 2020-08-17 | Merge PR #12841: Recommend replace as a replacement to cutrewrite. | coqbot | |
| Reviewed-by: jfehrle Reviewed-by: ppedrot | |||
| 2020-08-17 | Merge PR #12802: Document semantic restriction on patterns in Gallina match ↵ | coqbot | |
| construct Reviewed-by: Zimmi48 Ack-by: gares Ack-by: jfehrle | |||
| 2020-08-17 | Recommend replace as a replacement to cutrewrite. | Théo Zimmermann | |
| As suggested by Laurent Thery to Chris Dams on Coq-Club. (And fix the documented syntax in the manual.) | |||
| 2020-08-15 | Document semantic restriction on patterns | Jim Fehrle | |
| 2020-08-13 | Merge PR #12799: [stdlib] [List] Additional statements about List.repeat | Anton Trunov | |
| Reviewed-by: anton-trunov | |||
| 2020-08-13 | Merge PR #12716: deprecate prod_curry and prod_uncurry | Anton Trunov | |
| Reviewed-by: anton-trunov | |||
| 2020-08-13 | Merge PR #12556: Bring Float notations in line with stdlib | Hugo Herbelin | |
| Reviewed-by: erikmd Reviewed-by: herbelin | |||
| 2020-08-13 | Merge PR #12479: Bring Int63 notations into line with stdlib | Anton Trunov | |
| Reviewed-by: herbelin Reviewed-by: maximedenes | |||
| 2020-08-12 | Additional statements about List.repeat | Olivier Laurent | |
| Co-authored-by: Anton Trunov <anton.a.trunov@gmail.com> | |||
| 2020-08-11 | add deprecation to changelog | Yishuai Li | |
| 2020-08-11 | Merge PR #12717: More documentation on grammars and parsing | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Ack-by: herbelin Reviewed-by: ppedrot | |||
| 2020-08-10 | Merge PR #12749: [ssr] turn "nothing to inject" into a real warning (fix #12746) | Cyril Cohen | |
| Reviewed-by: CohenCyril Reviewed-by: SkySkimmer Ack-by: Zimmi48 Ack-by: maximedenes Ack-by: ppedrot | |||
| 2020-08-10 | [ssr] turn "nothing to inject" into a real warning (fix #12746) | Enrico Tassi | |
| 2020-08-09 | Bring Int63 notations into line with stdlib | Jason Gross | |
| We also put them in a module, so users can `Require Int63. Import Int63.Int63Notations` without needing to unqualify the primitives. In particular, we change - `a \% m` into `a mod m` to correspond with the notation in ZArith - `m == n` into `m =? n` to correspond with the eqb notations elsewhere - `m < n` into `m <? n` to correspond with the ltb notations elsewhere - `m <= n` into `m <=? n` to correspond with the leb notations elsewhere - `m ≤ n` into `m ≤? n` for consistency with the non-unicode notation The old notations are still accessible as deprecated notations. Fixes #12454 | |||
| 2020-08-09 | Bring Float notations in line with stdlib | Jason Gross | |
| This is a companion to #12479 as per https://github.com/coq/coq/pull/12479#issuecomment-641336039 that changes some of the PrimFloat notations: - `m == n` into `m =? n` to correspond with the eqb notations elsewhere - `m < n` into `m <? n` to correspond with the ltb notations elsewhere - `m <= n` into `m <=? n` to correspond with the leb notations elsewhere We also put them in a module, so users can `Require PrimFloat. Import PrimFloat.PrimFloatNotations` without needing to unqualify the primitives. Fixes the part of #12454 about floats | |||
| 2020-08-07 | Merge PR #12643: Document "Print Debug GC" command and OCAMLRUNPARAM ↵ | coqbot | |
| environment variable Reviewed-by: Zimmi48 Ack-by: jfehrle | |||
| 2020-08-06 | Merge PR #12782: Trying to rephrase complex sentences to make them easier to ↵ | coqbot | |
| read. Reviewed-by: jfehrle Ack-by: Mbodin Ack-by: corwin-of-amber | |||
| 2020-08-06 | Trying to rephrase complex sentences to make them easier to read. | Martin Bodin | |
| Co-authored-by: Jim Fehrle <jim.fehrle@gmail.com> | |||
| 2020-08-04 | Document "Print Debug GC" command and OCAMLRUNPARAM env variable | Jim Fehrle | |
| 2020-08-03 | More documentation on grammars and parsing | Jim Fehrle | |
| 2020-08-03 | Merge PR #12772: coqdoc: Fix the “details” environment | Li-yao Xia | |
| Reviewed-by: Lysxia | |||
| 2020-07-29 | coqdoc: Fix the “details” environment | Thomas Letan | |
| The change introduced by 41a1d66 has broken the feature prior to its initial release. We attempt to fix the issue, and add a comment to warn feature developers in order to avoid facing the same issue again. | |||
| 2020-07-29 | Fix do in ssreflect-proof-language.rst | Yusuke Matsushita | |
| The tactics do in SSReflect uses `? @mult` rather than `? @num`. | |||
| 2020-07-28 | Merge PR #12754: Fixes #12752: applying symbol escaping in coqdoc index | Li-yao Xia | |
| Reviewed-by: Lysxia | |||
| 2020-07-24 | Adding change log for #12754. | Hugo Herbelin | |
| 2020-07-23 | [changelog] Incorporate hanging changelog entry for 8.12+beta1 | Emilio Jesus Gallego Arias | |
| 2020-07-23 | [changelog] Fix hanging file extension. | Emilio Jesus Gallego Arias | |
| 2020-07-23 | [changelog] Latest changes backported to 8.12 branch. | Emilio Jesus Gallego Arias | |
| 2020-07-23 | Merge PR #12678: Tweak the warning for arbitrary term hints. | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Ack-by: ejgallego | |||
| 2020-07-23 | Merge PR #12698: Fixing mention of `unfold` as example of tactic taking a ↵ | Théo Zimmermann | |
| qualid in tactic notations Reviewed-by: Zimmi48 Ack-by: jfehrle | |||
| 2020-07-17 | Add a changelog. | Pierre-Marie Pédrot | |
| 2020-07-17 | Documenting new primitive entry evaluable_ref usable for tactic notations. | Hugo Herbelin | |
| 2020-07-17 | Merge PR #12670: Advertise switch to maintainer teams and credit maintainers. | Emilio Jesus Gallego Arias | |
| Reviewed-by: jfehrle | |||
| 2020-07-17 | Merge PR #12683: Fixes #12682: printing bug with recursive notations for ↵ | Emilio Jesus Gallego Arias | |
| n-ary applications used with applied references Reviewed-by: ejgallego | |||
| 2020-07-17 | Add changelog. | Pierre-Marie Pédrot | |
| 2020-07-17 | Wording improvements. | Théo Zimmermann | |
| Co-authored-by: Jim Fehrle <jim.fehrle@gmail.com> | |||
| 2020-07-16 | Merge PR #12677: Fix #12513: coq no longer reports mismatched version numbers. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Reviewed-by: gares | |||
| 2020-07-13 | Advertise switch to maintainer teams and credit maintainers. | Théo Zimmermann | |
