Skip to content

Pull requests: leanprover/lean4

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

fix: symm tactic should synthesize instances changelog-language Language features and metaprograms
#13047 opened Mar 23, 2026 by kmill Loading…
feat: add permutation theorem support to Sym.simp changelog-tactics User facing tactics toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13046 opened Mar 22, 2026 by leodemoura Queued
fix: use commondir to resolve git directory in worktrees changelog-no Do not include this PR in the release changelog toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13045 opened Mar 22, 2026 by kim-em Loading…
perf: use a cache in hasAssignableMVar 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
#13036 opened Mar 22, 2026 by JovanGerb Loading…
feat: pretty print level metavariables using index 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
#13030 opened Mar 22, 2026 by kmill Loading…
fix: lake: error on executables with duplicate root module names builds-mathlib CI has verified that Mathlib builds against this PR changelog-lake Lake lake-ci Run all Lake tests 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
#13028 opened Mar 21, 2026 by tydeu Draft
fix: improved dependency tracking in metacontext and abstractMVars changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13025 opened Mar 21, 2026 by kmill Draft
2
6
experiment: store environment extension changes in sparse map 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
#13020 opened Mar 21, 2026 by Kha Draft
feat: add deprecated_arg attribute changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13011 opened Mar 20, 2026 by wkrozowski Draft
experiment: use PersistentArray for Environment.extensions 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
#13010 opened Mar 20, 2026 by Kha Draft
chore: update stage0 (evil version) toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13009 opened Mar 20, 2026 by Rob23oba Draft
doc: mark instantiateMVars docstring as such 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
#13006 opened Mar 20, 2026 by joneugster Loading…
feat: add deprecated_module changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13002 opened Mar 20, 2026 by wkrozowski Draft
feat: String.simpEq simproc 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
#12995 opened Mar 19, 2026 by Rob23oba Draft
fix: correctly set initHeartbeats in Lean.Environment.unsafeRunMetaM changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#12994 opened Mar 19, 2026 by eric-wieser Loading…
feat: name the functional argument to brecOn in structural recursion 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
#12987 opened Mar 19, 2026 by nomeata Loading…
feat: List lemmas for tail/dropLast almost commuting with take/drop toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#12976 opened Mar 19, 2026 by SnirBroshi Loading…
feat: theorems are opaque 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
#12973 opened Mar 18, 2026 by nomeata Loading…
feat: New foundations for mvcgen tactic
#12965 opened Mar 18, 2026 by volodeyka Loading…
feat: TR35 compatible format toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#12958 opened Mar 18, 2026 by algebraic-dev Draft
chore: check for empty PRs in CI toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#12956 opened Mar 17, 2026 by kim-em Loading…
demo
#12951 opened Mar 17, 2026 by datokrat Draft
fix: record tasks from Command.logSnapshotTasks in snapshot tree 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
#12946 opened Mar 17, 2026 by Kha Draft
perf: mark ReaderT context argument as borrow changelog-compiler Compiler, runtime, and FFI changes-stage0 Contains stage0 changes, merge manually using rebase fast-ci Forces the use of large runners so that e.g. PR releases are created faster release-ci Enable all CI checks for a PR, like is done for releases toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#12942 opened Mar 17, 2026 by hargoniX Loading…
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.