-
Notifications
You must be signed in to change notification settings - Fork 816
Pull requests: leanprover/lean4
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix: instantiate and normalize level metavariables in 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
changelog-language
#13343
opened Apr 9, 2026 by
sgraf812
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
chore: A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
cache-get Make target
toolchain-available
#13341
opened Apr 9, 2026 by
Kha
Loading…
refactor: User facing tactics
grind ring module
changelog-tactics
#13339
opened Apr 9, 2026 by
leodemoura
•
Draft
perf: faster fast path for expr defeq
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: add term info for 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
for loop in new do elaborator
builds-mathlib
#13337
opened Apr 8, 2026 by
Rob23oba
Loading…
doc: clarify that BitVec intMin/intMax refer to two's complement interpretation
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13336
opened Apr 8, 2026 by
plimkilde
Loading…
[Backport releases/v4.30.0] fix:
wrapInstance should not reduce non-constructor instances
#13334
opened Apr 8, 2026 by
github-actions
bot
Loading…
feat: add a check for impossible arguments in instance definitions
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13333
opened Apr 8, 2026 by
wkrozowski
Loading…
fix: make 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
local elab use privately imported meta defs
breaks-mathlib
feat: equational lemmas are only 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
[defeq] when so at .instance transparency
breaks-mathlib
refactor: generalize setInlineAttribute from MetaM to CoreM
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13328
opened Apr 8, 2026 by
MavenRain
Loading…
[Backport releases/v4.30.0] feat: implicit
public meta import Init in non-prelude files
#13326
opened Apr 8, 2026 by
github-actions
bot
Loading…
feat: add warning for simp lemmas whose LHS is a variable
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13325
opened Apr 8, 2026 by
wkrozowski
•
Draft
[Backport releases/v4.30.0] feat: add
markMeta parameter to addAndCompile
#13324
opened Apr 8, 2026 by
github-actions
bot
Loading…
feat: only infer [defeq] at implicit reducibility
breaks-mathlib
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
feat: add warning for non-portable module names
builds-manual
CI has verified that the Lean Language Reference builds against this PR
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13318
opened Apr 8, 2026 by
wkrozowski
Loading…
fix: mark delta-derived instances as meta when type is meta
backport releases/v4.30.0
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13315
opened Apr 8, 2026 by
kim-em
Loading…
1 task
[Backport releases/v4.30.0] fix: make delta-derived Prop-valued instances theorems
#13314
opened Apr 8, 2026 by
github-actions
bot
Loading…
feat: use local instances while delaborating
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
changelog-pp
Pretty printing
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
feat: make new do elaborator the default
awaiting-mathlib
We should not merge this until we have a successful Mathlib build
breaks-mathlib
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
unlock-upstream-stdlib-flags
refactor: make CancelToken Promise-based
merge-ci
Enable merge queue CI checks for PR. In particular, produce artifacts for all major platforms.
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: handle flattened inheritance in CI has verified that the Lean Language Reference builds against this PR
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
wrapInstance
builds-manual
feat: add CI has verified that Mathlib builds against this PR
changelog-tactics
User facing tactics
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
try? => tac syntax and parallel cancellation test
builds-mathlib
#13301
opened Apr 7, 2026 by
nomeata
Loading…
Previous Next
ProTip!
Filter pull requests by the default branch with base:master.