Skip to content

Fixing the logical kind of co/fixpoints in "Theorem with" (lost in #19259) - #19625

Merged
coqbot-app[bot] merged 1 commit into
rocq-prover:masterfrom
herbelin:master+amend-19259-theorem-with-fixpoint-merge
Oct 8, 2024
Merged

Fixing the logical kind of co/fixpoints in "Theorem with" (lost in #19259)#19625
coqbot-app[bot] merged 1 commit into
rocq-prover:masterfrom
herbelin:master+amend-19259-theorem-with-fixpoint-merge

Conversation

@herbelin

@herbelin herbelin commented Oct 2, 2024

Copy link
Copy Markdown
Member

It was lost in #19259 (005ed23), even if probably observable only via ppvernac.ml (e.g. with option beautify). However, #19029 will use it.

@herbelin herbelin added the kind: fix This fixes a bug or incorrect documentation. label Oct 2, 2024
@herbelin herbelin added this to the 8.21+rc1 milestone Oct 2, 2024
@herbelin
herbelin requested review from a team as code owners October 2, 2024 06:04
@coqbot-app coqbot-app Bot added the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Oct 2, 2024
@herbelin

herbelin commented Oct 2, 2024

Copy link
Copy Markdown
Member Author

@coqbot run full ci

@coqbot-app coqbot-app Bot removed the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Oct 2, 2024
@SkySkimmer SkySkimmer self-assigned this Oct 2, 2024
@ejgallego

Copy link
Copy Markdown
Contributor

@herbelin something that wasn't done in the Declare API work was to check which optional parameter should be not optional, and whether they should be better grouped.

In the end, the overlays and the long time it took to get the initial refactoring merged was a factor as to keep them optional, but not an API choice per-se.

@herbelin

herbelin commented Oct 2, 2024

Copy link
Copy Markdown
Member Author

something that wasn't done in the Declare API work was to check which optional parameter should be not optional, and whether they should be better grouped.

You are here referring to your 2020 work, right?

In any case, I have the same feeling. If you're ok we may e.g. think at how to group them.

@herbelin
herbelin force-pushed the master+amend-19259-theorem-with-fixpoint-merge branch from 9bcb2ab to aeb6200 Compare October 2, 2024 14:32
@coqbot-app coqbot-app Bot added the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Oct 2, 2024
@SkySkimmer

Copy link
Copy Markdown
Contributor

@coqbot run full ci

@coqbot-app coqbot-app Bot removed the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Oct 3, 2024
@SkySkimmer

Copy link
Copy Markdown
Contributor

@coqbot merge now

@coqbot-app
coqbot-app Bot merged commit 05f1a13 into rocq-prover:master Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind: fix This fixes a bug or incorrect documentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants