| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-15 | Merge PR #13356: Make the universe of primitive arrays irrelevant | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-11-14 | Coqdoc: we move a newline at a better place. | Hugo Herbelin | |
| This does not affect the rendering but gives better structured html/tex files. | |||
| 2020-11-14 | Documenting one-line verbatim. | Hugo Herbelin | |
| 2020-11-14 | Addressing #13304: how to verbatim an expression mentioning >>. | Hugo Herbelin | |
| We clarify that there are two kinds of verbatim: inline and block. We add a test testing verbatim and others. Co-authored-by: Xia Li-yao <Lysxia@users.noreply.github.com> | |||
| 2020-11-14 | Merge PR #13369: Move destructuring let syntax closer to its documentation. | coqbot-app[bot] | |
| Reviewed-by: jfehrle | |||
| 2020-11-14 | Distinguish one_pattern and one_term nonterminals | Jim Fehrle | |
| 2020-11-14 | Dead code in coqdoc. | Hugo Herbelin | |
| 2020-11-14 | Reorganizing the printing of warnings; fixing line count. | Hugo Herbelin | |
| The line count remains fragile though... Any idea to do it automatically? | |||
| 2020-11-14 | Move destructuring let syntax closer to its documentation. | Théo Zimmermann | |
| 2020-11-14 | Add changelog for #13376. | Hugo Herbelin | |
| 2020-11-14 | Avoiding encapsulating exceptions w/o a handler in NotFoundInstance. | Hugo Herbelin | |
| Fixes #13266 (see #12675, 8641cb7385). | |||
| 2020-11-13 | Add changelog for #13373. | Hugo Herbelin | |
| 2020-11-13 | Fixes #13363: case of a meta not paying attention to being under binders. | Hugo Herbelin | |
| In Evar := C[Meta] problems of unification.ml, and C[ ] contains binders, Meta was wrongly considered by pose_all_metas_as_evars as under these binders (while Metas are always defined in the initial context of the unification problem). | |||
| 2020-11-13 | [record] Some documentation + minor refactoring | Emilio Jesus Gallego Arias | |
| Co-authored-by: <Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net> | |||
| 2020-11-13 | [record] [ci] Overlay for elpi | Emilio Jesus Gallego Arias | |
| We re-expose `declare_projections` and `declare_structure_entry` as it is needed by coq-elpi. Ideally we would provide a better way in recordops to interact with this, in fact `declare_structure_entry` is just a wrapper around recordops + libobject structure so there is hope it goes away entirely in the future. The need for Elpi to manually call `declare_projections` should actually disappear in future refactorings. | |||
| 2020-11-13 | [record] Options API cleanup. | Emilio Jesus Gallego Arias | |
| 2020-11-13 | [record] Refactor nested functions. | Emilio Jesus Gallego Arias | |
| In preparation for better handling of the regular record / class codepath. This will also allow to pack record data better. | |||
| 2020-11-13 | [record] Cleanup of data structure and functions [2/2] | Emilio Jesus Gallego Arias | |
| In preparation for reworking the record declaration path to use the common infrastructure, we perform some refactoring. The current choices are far from definitive, as we will consolidate the data types more as we move along with the work here. | |||
| 2020-11-13 | [record] Cleanup of data structure and functions [1/2] | Emilio Jesus Gallego Arias | |
| In preparation for reworking the record declaration path to use the common infrastructure, we perform some refactoring. The current choices are far from definitive, as we will consolidate the data types more as we move along with the work here. | |||
| 2020-11-13 | Merge PR #13358: Merge the Linked / LinkedInteractive native link ↵ | coqbot-app[bot] | |
| information constructors Reviewed-by: SkySkimmer | |||
| 2020-11-13 | Fix incorrect "avoid" set in globenv extra data | Gaëtan Gilbert | |
| Fix #13348 | |||
| 2020-11-13 | Make the universe of primitive arrays irrelevant | Gaëtan Gilbert | |
| Fix #13354 This change is very specific to array, but should not be a significant obstacle to generalization of the feature to eg axioms if we want to later. | |||
| 2020-11-13 | Remove unused CClosure.FNativeEntries.farray | Gaëtan Gilbert | |
| BTW it was incorrect (array needs an instance) | |||
| 2020-11-13 | Fix dune rules for @check-gram following recent changes. | Théo Zimmermann | |
| 2020-11-13 | Merge PR #12420: [stdlib] Decidable instance for negation | coqbot-app[bot] | |
| Reviewed-by: Blaisorblade Ack-by: SkySkimmer | |||
| 2020-11-13 | Add changelog for #13365 | Li-yao Xia | |
| 2020-11-13 | Fix proof of Coq.Program.Wf.Fix_F_inv to be axiom-free | Li-yao Xia | |
| 2020-11-12 | Merge PR #13253: Change Dumpglob.pause and Dumpglob.continue into push and pop | coqbot-app[bot] | |
| Reviewed-by: gares Ack-by: SkySkimmer Ack-by: ejgallego | |||
| 2020-11-12 | Change Dumpglob.pause and Dumpglob.continue into push and pop | Lasse Blaauwbroek | |
| Co-authored-by: Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net> | |||
| 2020-11-12 | Merge PR #13318: Turn ssr proxy notation for supporting ↵ | coqbot-app[bot] | |
| second-order/contextual pattern abbreviations to only parsing Reviewed-by: gares | |||
| 2020-11-12 | Merge PR #13361: Move last changelog entry for 8.12.1. | coqbot-app[bot] | |
| Reviewed-by: ejgallego | |||
| 2020-11-12 | Add changelog entry for Proof using in -noinit mode. | Théo Zimmermann | |
| 2020-11-12 | Test case for Proof using in -noinit mode. | Théo Zimmermann | |
| 2020-11-12 | Revert to "using" not being a keyword in -noinit mode. | Théo Zimmermann | |
| The IDENT annotations in g_ltac.mlg are required to not break the parser. | |||
| 2020-11-12 | Add support for Proof using in -noinit mode. | Théo Zimmermann | |
| "Proof with" is Ltac-specific but there is no reason why it should be the same for "Proof using". | |||
| 2020-11-12 | Move last changelog entry for 8.12.1. | Théo Zimmermann | |
| 2020-11-12 | Merge PR #13359: Print failed test suite logs in CI | coqbot-app[bot] | |
| Reviewed-by: ejgallego Reviewed-by: herbelin | |||
| 2020-11-12 | Merge PR #13351: Fixes #13349: accept Search on subparts of an identifier, ↵ | coqbot-app[bot] | |
| not only on subidentifiers of an identifier Reviewed-by: Zimmi48 | |||
| 2020-11-12 | Merge PR #13355: Fix Iris CI script | coqbot-app[bot] | |
| Reviewed-by: ejgallego Ack-by: RalfJung Ack-by: Zimmi48 | |||
| 2020-11-12 | Merge PR #13331: Fix #13330: Kernel messes with polymorphic side-effects. | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Reviewed-by: SkySkimmer Ack-by: gares Ack-by: jfehrle Ack-by: jashug Ack-by: ejgallego | |||
| 2020-11-12 | Print failed test suite logs in CI | Gaëtan Gilbert | |
| in addition to having them as artefacts | |||
| 2020-11-12 | Merge the Linked and LinkedInteractive constructors. | Pierre-Marie Pédrot | |
| There was not any difference between those after the cleanup patches that come before. | |||
| 2020-11-12 | Statically ensure that the native interactive flag is always set to true. | Pierre-Marie Pédrot | |
| It was a hidden invariant of the code. | |||
| 2020-11-12 | Statically ensure that native update locations are of form Linked*. | Pierre-Marie Pédrot | |
| 2020-11-12 | Merge PR #13289: Cosmetic cleaning of uState.ml: a bit of doc, more unity in ↵ | Pierre-Marie Pédrot | |
| naming Ack-by: gares Reviewed-by: ppedrot | |||
| 2020-11-12 | Merge PR #13345: Addressing #13344: clarifying the role of Add ML Path vs -I | coqbot-app[bot] | |
| Reviewed-by: ejgallego Reviewed-by: Zimmi48 Ack-by: ppedrot Ack-by: jfehrle | |||
| 2020-11-12 | Add the test as a misc script. | Pierre-Marie Pédrot | |
| I left the other test as a v file since it might become relevant when the corresponding Qed bug is fixed. | |||
| 2020-11-12 | Add documentation about the soundness bug. | Pierre-Marie Pédrot | |
| 2020-11-12 | Fix #13330: Kernel messes with polymorphic side-effects. | Pierre-Marie Pédrot | |
| Polymorphic side-effects generated in monomorphic mode would be counted towards trusted subcomponents. This would allow to make ill-typed terms pass as legitimate by mimicking the shape of the inlining of monomorphic side-effects in such a proof. | |||
| 2020-11-12 | Fix Iris CI script | Gaëtan Gilbert | |
| Also add nice error message when the grep produces an empty result | |||
