| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-27 | [release] Update files for 8.12 release per release process. | Emilio Jesus Gallego Arias | |
| 2019-11-27 | Merge PR #11196: missing " in CONTRIBUTING.md | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-11-27 | missing " | Olivier Laurent | |
| 2019-11-27 | Merge PR #11128: Fix #11039: proof of False with template poly and nonlinear ↵ | Pierre-Marie Pédrot | |
| universes Reviewed-by: Zimmi48 Reviewed-by: mattam82 Reviewed-by: ppedrot | |||
| 2019-11-27 | Merge PR #11193: weaker then -> weaker than | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-11-27 | weaker then -> weaker than | larsr | |
| 2019-11-26 | Merge PR #11177: Add a complexity test for `pattern` | Hugo Herbelin | |
| Reviewed-by: herbelin | |||
| 2019-11-26 | Remove `rapply` tactic notation in favor of just the tactic | Jason Gross | |
| This increases backwards compatibility. If desired, we can add a tactic notation to simplify the spec of `rapply` in the future if we want. | |||
| 2019-11-26 | Make rapply handle all numbers of underscores | Jason Gross | |
| Also add a tactic notation so that it takes in uconstrs by default. Also add some basic tests for `rapply`. Also document rapply in the manual | |||
| 2019-11-26 | Remove some trailing whitespace in theories/Program/Tactics.v | Jason Gross | |
| 2019-11-26 | Merge PR #11179: Fix Windows 32 bit build | Emilio Jesus Gallego Arias | |
| Ack-by: JasonGross Ack-by: SkySkimmer Reviewed-by: ejgallego Ack-by: erikmd Ack-by: silene | |||
| 2019-11-26 | Update test-suite/complexity/pattern.v | Jason Gross | |
| Co-Authored-By: Hugo Herbelin <herbelin@users.noreply.github.com> | |||
| 2019-11-26 | Merge PR #11090: Printing of coercions to which a notation is associated: a ↵ | Emilio Jesus Gallego Arias | |
| refined version of #8890 which prevents #11033. Ack-by: Zimmi48 Reviewed-by: ejgallego Ack-by: gares | |||
| 2019-11-26 | Merge PR #11180: Add more development setup instructions for tutorials | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-11-26 | Merge PR #11166: Add test for #11161 | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-11-26 | Fix Windows 32 bit build | Pierre Roux | |
| 2019-11-26 | coercion functions are never called without a term to coerce | Gaëtan Gilbert | |
| (inh_conv_coerces_to is unused so we remove it) This makes the code simpler, removing dead match branches and Option.maps/gets | |||
| 2019-11-26 | Remove undocumented and deprecated `Congruence Depth` option | Maxime Dénès | |
| It was a no-op. | |||
| 2019-11-26 | indTyping: error instead of anomaly for ill-formed template | Gaëtan Gilbert | |
| and do not run template_candidate in the upper layers when the template attribute is given. This means we can use an over-approximation in the upper layer implementation of template_candidate (returning false even in cases which the kernel may accept) if we ever want to. | |||
| 2019-11-26 | Fix #11039: proof of False with template poly and nonlinear universes | Gaëtan Gilbert | |
| Using the parameter universes in the constructor causes implicit equality constraints, so those universes may not be template polymorphic. A couple types in the stdlib were erroneously marked template, which is now detected. Removing the marking doesn't actually change behaviour though. Also fixes #10504. | |||
| 2019-11-26 | Merge PR #11173: [ssr] fix «W -- weakening» doc | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2019-11-26 | Undeprecate Add Setoid / Add Morphism. | Théo Zimmermann | |
| The proposed replacements are not satisfying because they are more complicated to use. Following the discussion in #8713, we decide to remove the deprecation warning for these commands. | |||
| 2019-11-26 | Merge PR #11034: Update update-compat.py | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-11-25 | Add more development setup instructions for tutorials | Talia Ringer | |
| 2019-11-25 | Error fatally if update-compat.py gets no flag | Jason Gross | |
| c.f. https://github.com/coq/coq/pull/11032#issue-335944369 Also, change the default from python2 to python3 for update-compat while we're at it, and update file unicode handling accordingly. (Note that this file still works with both python2 and python3.) | |||
| 2019-11-25 | Merge PR #11159: Minor fix in doc for [unfold] | Théo Zimmermann | |
| Reviewed-by: Zimmi48 Ack-by: cpitclaudel | |||
| 2019-11-25 | Minor fix in doc for [unfold] | Gaëtan Gilbert | |
| Close #9634 | |||
| 2019-11-25 | Merge PR #11146: Combine similar arguments when printing Arguments command | Hugo Herbelin | |
| Reviewed-by: ejgallego Reviewed-by: herbelin | |||
| 2019-11-25 | Test-suite: avoid using “omega” | Vincent Laporte | |
| 2019-11-25 | Nsatz: use “lia” rather than “omega” | Vincent Laporte | |
| 2019-11-25 | setoid_ring: do not use “omega” | Vincent Laporte | |
| 2019-11-25 | zify: explicitly use “lia” | Vincent Laporte | |
| 2019-11-25 | btauto: use “lia” rather than “omega” | Vincent Laporte | |
| 2019-11-25 | PermutEq: use “lia” rather than “omega” | Vincent Laporte | |
| 2019-11-25 | PermutSetoid: use “lia” rather than “omega” | Vincent Laporte | |
| 2019-11-25 | MSets: use “lia” rather than “omega” | Vincent Laporte | |
| 2019-11-25 | Add a complexity test for `pattern` | Jason Gross | |
| This is to hopefully prevent regressions on https://github.com/coq/coq/issues/11150 and https://github.com/coq/coq/issues/6502. | |||
| 2019-11-24 | Merge PR #11152: Cache the relevance flag in rel contexts in an efficient way. | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2019-11-24 | fix «W -- weakening» doc | Antonio Nikishaev | |
| 2019-11-22 | Add test for #11161 | Gaëtan Gilbert | |
| This is better than expecting other tests to fail if we mess up again. | |||
| 2019-11-22 | Merge PR #11136: Adding `inj_compr` lemma in ssrfun. | Enrico Tassi | |
| Ack-by: Zimmi48 Reviewed-by: gares | |||
| 2019-11-22 | Use the relevance flag in CClosure rel contexts in an efficient way. | Pierre-Marie Pédrot | |
| Rels that exist inside the environment at the time of the closure creation are fetched in the global environment, while we only use the local list of relevance for FRels. All the infrastructure was implicitly relying on this kind of behaviour before the introduction of SProp. Fixes #11150: pattern is 10x slower in Coq 8.10.0 | |||
| 2019-11-21 | A refined version of #8890 which prevents #11033. | Hugo Herbelin | |
| We restrict #8890 so that it looks for a notation only for the fully applied coercion. | |||
| 2019-11-21 | Merge PR #11154: add tlc to ci; please proof read very carefully and test. ↵ | Emilio Jesus Gallego Arias | |
| thanks Reviewed-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2019-11-21 | Merge PR #11145: Document -vos flag for coqdep | Emilio Jesus Gallego Arias | |
| Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-11-21 | Merge PR #11132: Fixing bugs in the computation of implicit arguments for ↵ | Emilio Jesus Gallego Arias | |
| `Fixpoint` with a let binder Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-11-21 | Merge PR #11109: Register proof_irrelevance | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2019-11-21 | Merge PR #10587: [coqdoc] Nest <a> into <h2> instead of the other way around | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Reviewed-by: gares | |||
| 2019-11-21 | Merge PR #10614: Update the Gallina grammar in doc, "Terms" section | Théo Zimmermann | |
| Ack-by: Zimmi48 | |||
| 2019-11-21 | Merge PR #11010: [coq] Untabify the whole ML codebase. | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: herbelin | |||
