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

perf: use String.compare in ConfigEval decision tree 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
#13806 opened May 20, 2026 by kmill Collaborator Draft
feat: add RecurringRule for ZoneRules for computing dates in the future changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13804 opened May 20, 2026 by algebraic-dev Member Loading…
chore: turn defLemma linter into Lean.Linter (WIP) 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
#13803 opened May 20, 2026 by wkrozowski Contributor Draft
chore: clean up string processing 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
#13802 opened May 20, 2026 by TwoFX Member Loading…
feat: fix Aligned, OfMonth and OfYear types in Std.Time changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13799 opened May 20, 2026 by algebraic-dev Member Loading…
refactor: replace DateTime with ZonedDateTime changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13798 opened May 20, 2026 by algebraic-dev Member Loading…
feat: include error message in instances-level type-check failure changelog-tactics User facing tactics toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13793 opened May 20, 2026 by Kha Member Loading…
feat: parser tracing using #trace_parse 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
#13792 opened May 19, 2026 by Rob23oba Contributor Draft
chore: refuse to compile with hwasan toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13791 opened May 19, 2026 by eric-wieser Contributor Loading…
doc: Fix wrong example for String.split toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13787 opened May 19, 2026 by Bergschaf Loading…
perf: no need to check dec on the reuse slow path 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
#13784 opened May 19, 2026 by hargoniX Contributor Loading…
refactor: only cache specialiations locally? toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13778 opened May 18, 2026 by hargoniX Contributor Draft
perf: avoid resetting the mctx in instance synthesis 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
#13776 opened May 18, 2026 by JovanGerb Contributor Draft
perf: use MVarId.assign instead of isDefEq in type class search 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
#13775 opened May 18, 2026 by JovanGerb Contributor Draft
feat: add impossible tactic combinator builds-mathlib 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
#13771 opened May 18, 2026 by nomeata Collaborator Loading…
perf: smarter boxing insertion toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13765 opened May 17, 2026 by hargoniX Contributor Draft
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…
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…
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…
ProTip! Follow long discussions with comments:>50.