Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add quot_precheck for expression tree elaborators (binop%, etc.) #3078

Merged
merged 2 commits into from
Dec 18, 2023

Conversation

kmill
Copy link
Collaborator

@kmill kmill commented Dec 15, 2023

There were no quot_precheck instances registered for the expression tree elaborators, which prevented them from being usable in a notation expansion without turning off the quotation prechecker.

Users can evaluate whether set_option quotPrecheck false is still necessary for their notation definitions.

There were no `quot_precheck` instances registered for the expression
tree elaborators, which prevented them from being usable in a
`notation` expansion without turning off the quotation prechecker.

Users can evaluate whether `set_option quotPrecheck false` is still
necessary for their `notation` definitions.
@kmill kmill requested review from leodemoura and Kha as code owners December 15, 2023 23:21
@kmill kmill changed the title feat: quot_precheck for binop%, etc. feat: add quot_precheck for expression tree elaborators (binop%, etc.) Dec 15, 2023
@github-actions github-actions bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label Dec 15, 2023
leanprover-community-mathlib4-bot added a commit to leanprover-community/mathlib4 that referenced this pull request Dec 15, 2023
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the builds-mathlib CI has verified that Mathlib builds against this PR label Dec 16, 2023
@leanprover-community-mathlib4-bot
Copy link
Collaborator

leanprover-community-mathlib4-bot commented Dec 16, 2023

  • ✅ Mathlib branch lean-pr-testing-3078 has successfully built against this PR. (2023-12-16 00:50:29) View Log
  • 🟡 Mathlib branch lean-pr-testing-3078 build against this PR was cancelled. (2023-12-16 01:21:52) View Log
  • ✅ Mathlib branch lean-pr-testing-3078 has successfully built against this PR. (2023-12-16 01:47:46) View Log
  • ❗ Mathlib CI will not be attempted unless you rebase your PR onto the 'nightly' branch. (2023-12-18 15:08:15)

@kmill kmill added the awaiting-review Waiting for someone to review the PR label Dec 16, 2023
leanprover-community-mathlib4-bot added a commit to leanprover-community/mathlib4 that referenced this pull request Dec 16, 2023
leanprover-community-mathlib4-bot added a commit to leanprover-community/mathlib4 that referenced this pull request Dec 16, 2023
@Kha Kha added this pull request to the merge queue Dec 18, 2023
Merged via the queue into leanprover:master with commit 67bfa19 Dec 18, 2023
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting-review Waiting for someone to review the PR builds-mathlib CI has verified that Mathlib builds against this PR toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants