-
Notifications
You must be signed in to change notification settings - Fork 818
Pull requests: leanprover/lean4
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
perf: inline A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
get_loose_bvar_range field accessor
mathlib4-nightly-available
feat: allow attributes on structure fields
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13382
opened Apr 12, 2026 by
SrGaabriel
Loading…
perf: combined kernel optimizations
builds-mathlib
CI has verified that Mathlib builds against this PR
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
perf: de-virtualize A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
replace_rec_fn dispatch via templated functor
toolchain-available
perf: skip caching identity results in A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
replace_rec_fn
toolchain-available
perf: small-buffer inline cache for A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
replace_rec_fn
toolchain-available
perf: single-probe cache insert in A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
replace_rec_fn
toolchain-available
perf: pre-reserve A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
replace_rec_fn cache to avoid early rehashing
toolchain-available
perf: skip kernel A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
sharecommon on theorems
toolchain-available
feat: add type-correctness note to This is not necessarily a blocker for merging: but there needs to be a plan
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
rewrite tactic error messages
breaks-mathlib
fix: prevent a hang in acLt
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13367
opened Apr 10, 2026 by
eric-wieser
Contributor
Loading…
feat: use right-associativity in This is not necessarily a blocker for merging: but there needs to be a plan
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Level.max normalization
breaks-mathlib
refactor: stop bumping transparency to This is not necessarily a blocker for merging: but there needs to be a plan
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
.instances in whnfMatcher
breaks-mathlib
test
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: allow level assignments in CI has verified that Mathlib builds against this PR
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
wrapInstance in inferInstanceAs
builds-mathlib
#13361
opened Apr 10, 2026 by
JovanGerb
Contributor
Loading…
feat: add This is not necessarily a blocker for merging: but there needs to be a plan
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
linter.redundantExpose for redundant @[expose]/@[no_expose] attributes
breaks-mathlib
proof of concept: simp lemmas spawing subgoals
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
feat: upstream environment linters to core lean
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13356
opened Apr 10, 2026 by
wkrozowski
Contributor
•
Queued
fix: This is not necessarily a blocker for merging: but there needs to be a plan
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
decLevel? should normalize
breaks-mathlib
fix: fresh result type in Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
ControlLifter.lift for monad resolution
changelog-language
#13349
opened Apr 9, 2026 by
sgraf812
Contributor
Loading…
fix: tactic completion in empty Language server, widgets, and IDE extensions
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
by blocks
changelog-server
#13348
opened Apr 9, 2026 by
mhuisi
Contributor
Loading…
fix: backward defeq types compat fixes for bv_decide
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: instantiate and normalize level metavariables in CI has verified that Mathlib builds against this PR
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
getLevel
builds-mathlib
#13343
opened Apr 9, 2026 by
sgraf812
Contributor
Loading…
fix: respect transparency
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Previous Next
ProTip!
Follow long discussions with comments:>50.