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]>
#include "runtime/object.h"
#include "runtime/thread.h"
#include "runtime/allocprof.h"
#include "runtime/object.h"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Um?

@kim-em
Copy link
Collaborator

kim-em commented Jan 9, 2026

Please update PR description.

@kim-em kim-em added the awaiting-author Waiting for PR author to address issues label Jan 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-author Waiting for PR author to address issues 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.

4 participants