Skip to content

Conversation

@alok
Copy link
Contributor

@alok alok commented Jan 1, 2026

Summary

  • Fix "occuring" → "occurring" in LibrarySuggestions/Basic.lean (2 occurrences)
  • Fix "the the" → "the" in Meta/Match/Match.lean
  • Fix "interatively" → "iteratively" in Meta/Match/Match.lean
  • Fix "with with" → "with" in DefEqAttrib.lean

🤖 Generated with Claude Code

@alok alok force-pushed the typo/lean-core-spelling branch from 8ae29d1 to 174c562 Compare January 1, 2026 22:35
@alok alok marked this pull request as ready for review January 1, 2026 23:28
@github-actions github-actions bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label Jan 1, 2026
@leanprover-community-bot
Copy link
Collaborator

Mathlib CI status (docs):

  • ❗ Batteries/Mathlib CI will not be attempted unless your PR branches off the nightly-with-mathlib branch. Try git rebase ef9777ec0d03136128d5d998a2894a6ef38828b5 --onto c0d5e8bc2c925bc2b60f18c929acf7d73ea9ecec. You can force Mathlib CI using the force-mathlib-ci label. (2026-01-01 23:36:18)

@leanprover-bot
Copy link
Collaborator

Reference manual CI status:

  • ❗ Reference manual CI will not be attempted unless your PR branches off the nightly-with-manual branch. Try git rebase ef9777ec0d03136128d5d998a2894a6ef38828b5 --onto 9b1b932242309e0286882fc4ef2b5e02034aa405. You can force reference manual CI using the force-manual-ci label. (2026-01-01 23:36:19)

@alok alok force-pushed the typo/lean-core-spelling branch 3 times, most recently from ee4d0d6 to 0f940b9 Compare January 1, 2026 23:50
@alok alok force-pushed the typo/lean-core-spelling branch from 0f940b9 to f1c04a7 Compare January 1, 2026 23:53
@alok alok requested a review from mhuisi as a code owner January 1, 2026 23:53
@alok alok force-pushed the typo/lean-core-spelling branch 3 times, most recently from c82846c to 54a825b Compare January 2, 2026 00:00
This PR fixes various spelling and grammar issues in Lean/:

- Lean/Meta/Tactic/Simp/Attr.lean: "the the" → "the"
- Lean/Meta/Tactic/Simp/Types.lean: "the the" → "the"
- Lean/Meta/Tactic/SimpAll.lean: "in in" → "in"
- Lean/Compiler/IR/EmitLLVM.lean: "mormal" → "normal"
- Lean/Server/CodeActions/Binder.lean: "the the" → "the"
- Lean/Data/Rope.lean: "the the" → "the"
- Lean/Elab/PreDefinition/FixedParams.lean: "under under" → "under"
- Lean/Server/FileWorker/RequestHandling.lean: "care care" → "care"
- Lean/Compiler/LCNF/JoinPoints.lean: "dont" → "don't"
- Lean/Compiler/InlineAttrs.lean: "recursvie" → "recursive"
- Lean/Elab/Coinductive.lean: "paramaters" → "parameters"
- Lean/Elab/Coinductive.lean: "occurence" → "occurrence" (2 occurrences)
- Lean/Meta/Tactic/Grind/Types.lean: "associate" → "associated" (2 occurrences)
- Lean/Compiler/LCNF/ToDecl.lean: "its" → "it's"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@alok alok force-pushed the typo/lean-core-spelling branch from 54a825b to 50f4ebc Compare January 2, 2026 00:12
@alok alok requested a review from kmill as a code owner January 2, 2026 00:16
alok and others added 6 commits January 1, 2026 16:25
- Fix "is" to "if" typo in isCongrRoot docstring
- Add missing "e is" in isRoot docstring
- Fix "field match" to "field matches" for subject-verb agreement

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Remove duplicate #include "runtime/object.h" in libuv.h
- Fix "an smart pointer" to "a smart pointer" in object_ref.h

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Fix "types to its" → "types to their" in Order/Types.lean
- Fix "operators to its" → "operators to their" in AC/Types.lean

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Elab fixes:
- Fix "a instantiation" → "an instantiation" in IndGroupInfo.lean
- Fix "an mutually" → "a mutually" in IndGroupInfo.lean
- Fix "a unfold" → "an unfold" in WF/Eqns.lean
- Fix "an reassignment" → "a reassignment" in Do/Legacy.lean

Meta fixes:
- Fix "an continue" → "and continue" in Sym/Pattern.lean
- Fix "of the these" → "of these" in PProdN.lean

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
"ones contains macroscopes" → "ones containing macroscopes"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants