| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-08 | Merge PR #10318: Test goal range in "only" selectors | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2019-06-08 | Merge PR #10263: [proofs] Remove unused API [detected by coverage] | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Reviewed-by: ppedrot | |||
| 2019-06-08 | Fix #10339: Anomaly in Ltac2. | Pierre-Marie Pédrot | |
| We use a user-facing wrapper instead of a low-level function raising internal exceptions. | |||
| 2019-06-08 | [Test-suite] Add non-regression test case for #8725 | Vincent Laporte | |
| 2019-06-08 | Overlays for Elpi + Equations + Mtac2 + fiat parsers + paramcoq. | Hugo Herbelin | |
| 2019-06-08 | Cleaning the status of Local Definition and similar. | Hugo Herbelin | |
| Formerly, knowing if a declaration was to be discharged, to be global but invisible at import, or to be global but visible at import was obtained by combining the parser-level information (i.e. use of Variable/Hypothesis/Let vs use of Axiom/Parameter/Definition/..., use of Local vs Global) with the result of testing whether there were open sections. We change the meaning of the Discharge flag: it does not tell anymore that it was syntactically a Variable/Hypothesis/Let, but tells the expected semantics of the declaration (issuing a warning in the parser-to-interpreter step if the semantics is not the one suggested by the syntax). In particular, the interpretation/command engine becomes independent of the parser. The new "semantic" type is: type import_status = ImportDefaultBehavior | ImportNeedQualified type locality = Discharge | Global of import_status In the process, we found a couple of inconsistencies in the treatment of the locality status. See bug #8722 and test file LocalDefinition.v. | |||
| 2019-06-08 | Adding a new kind of assumption to track assumption coming from "Context". | Hugo Herbelin | |
| This is to avoid depending on the combination "Discharge" + no opened section to trigger an automatic declaration of instance. | |||
| 2019-06-08 | Test goal range in "only" selectors | Gaëtan Gilbert | |
| I don't know what goal_selector.v was supposed to test but CI says nobody relied on it. | |||
| 2019-06-08 | Merge PR #10289: [Ltac2] “constr” arguments to tactic notations may have ↵ | Pierre-Marie Pédrot | |
| interpretation scopes Reviewed-by: Zimmi48 Reviewed-by: ppedrot Ack-by: vbgl | |||
| 2019-06-08 | Updated changelog. | Hugo Herbelin | |
| 2019-06-08 | Mini fix documentation coqtop in passing. | Hugo Herbelin | |
| 2019-06-08 | Documenting new options -require-import, -require-export, etc. | Hugo Herbelin | |
| Slight improving of style in passing. | |||
| 2019-06-08 | Command line: adding variants for Require, aligning on the vernac syntax. | Hugo Herbelin | |
| We deprecate -require (= Require Import) to avoid the confusion with Require. We propose a regular equivalent to all vernac variants in expanded and short version: -require-import, -require-export -require-import-from, -require-export-from -ri, -re -rifrom, -refrom We also add -rfrom, but wait for the end of deprecation of -require to replace -load-vernac-object by -require and to introduce a shorthand -r for the new -require. | |||
| 2019-06-07 | Merge PR #10236: Update coqdev-setup-proofgeneral for dune | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Ack-by: ejgallego | |||
| 2019-06-07 | Merge PR #10330: Dune: run coqc with -w +default | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-06-07 | Merge PR #10335: simple IO CI branch is now `master` | Emilio Jesus Gallego Arias | |
| 2019-06-07 | Merge PR #10311: Ltac2 codeowner / changelog | Maxime Dénès | |
| Reviewed-by: maximedenes | |||
| 2019-06-07 | simple IO CI branch is now `master` | Gaëtan Gilbert | |
| 2019-06-07 | Merge PR #10308: Merge the two sources of monomorphic constraints for ↵ | Gaëtan Gilbert | |
| side-effects Reviewed-by: SkySkimmer | |||
| 2019-06-07 | test suite: don't try to coqchk failed tests | Gaëtan Gilbert | |
| 2019-06-07 | Update changelog for 103032 and 10305 | Enrico Tassi | |
| 2019-06-07 | Dune: run coqc with -w +default | Gaëtan Gilbert | |
| This matches the makefile build with -warn-error. | |||
| 2019-06-07 | Merge PR #10205: Make discriminate tactic compatible with HoTT | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Reviewed-by: mattam82 Reviewed-by: ppedrot | |||
| 2019-06-07 | Fix bug #5710 | Claude Stolze | |
| 2019-06-06 | Update doc/changelog/03-notations/10180-deprecate-notations.rst | Maxime Dénès | |
| Co-Authored-By: Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | |||
| 2019-06-06 | Make discriminate tactic compatible with HoTT | Andreas Lynge | |
| 2019-06-06 | Merge PR #10304: Clean up tuto0 and tuto1 to use better practices and ↵ | Pierre-Marie Pédrot | |
| explain more Ack-by: SkySkimmer Reviewed-by: gares Reviewed-by: ppedrot Ack-by: tlringer | |||
| 2019-06-06 | Merge PR #10278: vernac_load doesn't get a ?proof argument | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Ack-by: gares | |||
| 2019-06-06 | Merge PR #9972: [build] Select uint63 using `ocamlc -config` variables. | Vincent Laporte | |
| Ack-by: SkySkimmer Ack-by: Zimmi48 Ack-by: ejgallego Reviewed-by: gares Reviewed-by: maximedenes Reviewed-by: vbgl | |||
| 2019-06-06 | Doc for per commit compile lint | Gaëtan Gilbert | |
| 2019-06-06 | CI: Test ml compilation of each commit in a PR in lint job | Gaëtan Gilbert | |
| 2019-06-06 | Merge PR #10323: Remove old overlays | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2019-06-06 | Merge the two sources of monomorphic constraints for side-effects. | Pierre-Marie Pédrot | |
| Instead of having the monormorphic universes from the immediate data separated from the ones from the body, we only rely on the former. There is no reason to delay given that the body is always force upfront. | |||
| 2019-06-06 | Merge PR #10299: Lazy substitution of section contexts in opaque proofs | Maxime Dénès | |
| Reviewed-by: gares Ack-by: maximedenes Ack-by: ppedrot | |||
| 2019-06-06 | Fix panel behavior as requested by #10292 | Claude Stolze | |
| 2019-06-06 | Remove old overlays | Gaëtan Gilbert | |
| I updated the readme example using the most recent overlay with only 1 touched development. | |||
| 2019-06-06 | Update changes.rst as a follow-up to #9743 | Kazuhiko Sakaguchi | |
| 2019-06-06 | Update doc/changelog/03-notations/10180-deprecate-notations.rst | Maxime Dénès | |
| Co-Authored-By: Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | |||
| 2019-06-06 | Merge PR #8988: Towards unifying parsing/printing for universe instances and ↵ | Gaëtan Gilbert | |
| Type's argument Reviewed-by: SkySkimmer Reviewed-by: gares Reviewed-by: mattam82 Reviewed-by: maximedenes | |||
| 2019-06-06 | Clean, document, and expand plugin tutorials 0 and 1 | Talia Ringer | |
| 2019-06-06 | [Ltac2] Interpretation scopes in “constr” arguments of tactic notations | Vincent Laporte | |
| 2019-06-06 | Merge PR #10305: Fix SSR (un)fold of polymorphic terms - issue 9336 | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2019-06-06 | Merge PR #10302: Fix SSR 'case B:b' with universe polymorphic equality | Enrico Tassi | |
| Ack-by: andreaslyn Reviewed-by: gares | |||
| 2019-06-06 | `deprecated` attribute support for notations and syntactic definitions | Maxime Dénès | |
| We also slightly change the semantics of the `compat` syntax modifier to re-express it in terms of the `deprecated` attribute, and we deprecate it in favor of the latter. | |||
| 2019-06-05 | Add Andreas Lynge to CREDITS | Andreas Lynge | |
| 2019-06-05 | Remove redundancies in the INSTALL doc. | Théo Zimmermann | |
| 2019-06-05 | Changelog entry for Ltac2 (missing from #10002). | Théo Zimmermann | |
| 2019-06-05 | Add codeowner for Ltac2. Forgotten in #10002. | Théo Zimmermann | |
| Who should be secondary owner? | |||
| 2019-06-05 | Fix #10283: clearer dependency documentation for building CoqIDE. | Théo Zimmermann | |
| 2019-06-05 | vernac_load doesn't get a ?proof argument | Gaëtan Gilbert | |
| AFAICT the stm never gives Load a non-None ?proof. | |||
