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

refactor: app elaborator refactoring and improvements changelog-language Language features and metaprograms
#13762 opened May 17, 2026 by kmill Collaborator Loading…
feat: improve performance of structure instance notation elaboration changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13760 opened May 16, 2026 by kmill Collaborator Loading…
chore: CI: fold Linux Lake into Linux release toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13759 opened May 16, 2026 by Kha Member Loading…
try disabling prefer_native for further stages as well builds-manual 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
#13757 opened May 16, 2026 by Kha Member Draft
feat: apply suppressInsideQuot to meta declarations 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
#13756 opened May 16, 2026 by Kha Member Loading…
feat: implement textDocument/selectionRange LSP request toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13755 opened May 16, 2026 by dominique-unruh Loading…
refactor: derive LEAN_GITHASH from src/ content instead of commit SHA toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13754 opened May 16, 2026 by Kha Member Draft
feat: report private inherited declaration in projection notation error changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13752 opened May 16, 2026 by Kha Member Loading…
feat: enter private scope when elaborating proof fields of structure instances breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan builds-manual CI has verified that the Lean Language Reference 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
#13751 opened May 16, 2026 by Kha Member Loading…
feat: filter MePo candidates to theorems and order output by iteration breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan changelog-library Library 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
#13750 opened May 16, 2026 by kim-em Collaborator Loading…
fix: instantiate metavariables when collecting a goal's constants breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan changelog-library Library 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
#13748 opened May 15, 2026 by kim-em Collaborator Loading…
fix: drop stale .reverse in MePo premise selector breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan changelog-library Library 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
#13747 opened May 15, 2026 by kim-em Collaborator Loading…
perf: bump priority of zsmul builds-manual CI has verified that the Lean Language Reference builds against this PR builds-mathlib CI has verified that Mathlib builds against this PR fast-ci Forces the use of large runners so that e.g. PR releases are created faster 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
#13746 opened May 15, 2026 by hargoniX Contributor Loading…
doc: fix case syntax in mvcgen docs toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13745 opened May 15, 2026 by frangio Loading…
feat: allow Lean.Linter to access the environment from before starting to elaborate the top-level command changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13744 opened May 15, 2026 by wkrozowski Contributor Draft
fix: use consistent, robust instance-like check in compiler builds-manual CI has verified that the Lean Language Reference builds against this PR builds-mathlib CI has verified that Mathlib builds against this PR changelog-no Do not include this PR in the release changelog 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
#13743 opened May 15, 2026 by Kha Member Loading…
doc: add no-line-wrapping convention for commit messages toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13742 opened May 15, 2026 by Kha Member Loading…
chore: remove addInfo flag from elabSetOption toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13736 opened May 14, 2026 by thorimur Contributor Loading…
perf: try to emit assumes toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13732 opened May 14, 2026 by hargoniX Contributor Draft
feat: add newDecls fields to Core.State and Command.State changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13731 opened May 14, 2026 by wkrozowski Contributor Draft
experiment: reduce clangs cleverness toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13727 opened May 13, 2026 by hargoniX Contributor Draft
feat: improve semantic highlighting (close #2305) toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13726 opened May 13, 2026 by RIvance Loading…
[don’t merge] cherry-pick try-on-empty-by to v4.30rc2 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
#13724 opened May 13, 2026 by nomeata Collaborator Draft
feat: proof mode for new foundations of mvcgen builds-manual CI has verified that the Lean Language Reference builds against this PR builds-mathlib CI has verified that Mathlib builds against this PR changelog-library Library 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
#13722 opened May 13, 2026 by volodeyka Contributor Loading…
perf: inline assorted declarations used in match_expr toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13716 opened May 12, 2026 by hargoniX Contributor Draft
ProTip! Mix and match filters to narrow down what you’re looking for.