..
Compiler
chore: remove IR elim dead branches ( #11576 )
2025-12-11 10:39:02 +00:00
Data
feat: ToJson and FromJson for String.Slice ( #11548 )
2025-12-08 10:19:42 +00:00
DocString
chore: minor String API improvements ( #11439 )
2025-12-01 11:44:14 +00:00
Elab
refactor: move Iter and others from Std.Iterators to Std ( #11446 )
2025-12-15 08:24:12 +00:00
ErrorExplanations
chore: fix spelling ( #11531 )
2025-12-06 13:54:27 +00:00
Language
feat: module system is no longer experimental ( #11637 )
2025-12-12 21:20:26 +00:00
LibrarySuggestions
fix: improve "no library suggestions engine registered" error message ( #11464 )
2025-12-02 00:55:46 +00:00
Linter
feat: lint coercions that are deprecated or banned in core ( #11511 )
2025-12-12 15:09:13 +00:00
Meta
fix: let grind handle Nat.ctorIdx ( #11670 )
2025-12-15 10:26:16 +00:00
Parser
refactor: String functions foldr, all, any, contains to go trough String.Slice ( #11357 )
2025-11-25 15:42:43 +00:00
ParserCompiler
PrettyPrinter
refactor: deprecate String.posOf and variants in favor of unified String.find ( #11276 )
2025-11-23 18:39:53 +00:00
Server
feat: unknown identifier code action and the module system ( #11164 )
2025-12-12 21:19:34 +00:00
Util
chore: fix spelling ( #11531 )
2025-12-06 13:54:27 +00:00
Widget
AddDecl.lean
test: avoid testing colliding private inductives ( #11041 )
2025-11-01 11:47:52 +00:00
Attributes.lean
chore: fix spelling ( #11531 )
2025-12-06 13:54:27 +00:00
AuxRecursor.lean
perf: handle per-constructor noConfusion in toLCNF ( #11566 )
2025-12-10 09:03:55 +00:00
BuiltinDocAttr.lean
Class.lean
Compiler.lean
CoreM.lean
perf: remove obsolete old codegen workaround ( #9311 )
2025-12-12 20:51:34 +00:00
Data.lean
Declaration.lean
chore: >6 month old deprecations ( #10969 )
2025-10-26 22:48:41 +00:00
DeclarationRange.lean
DefEqAttrib.lean
DocString.lean
Elab.lean
feat: with_weak_namespace command ( #11338 )
2025-11-25 02:37:40 +00:00
EnvExtension.lean
Environment.lean
perf: avoid kernel env block in realizeConst ( #11617 )
2025-12-12 11:20:20 +00:00
ErrorExplanation.lean
chore: rename String.ValidPos to String.Pos ( #11240 )
2025-11-24 16:40:21 +00:00
ErrorExplanations.lean
feat: improve error messages for invalid field access ( #11456 )
2025-12-02 17:46:12 +00:00
Exception.lean
fix: teach Exception.isRuntime to detect nested errors ( #11490 )
2025-12-10 10:19:33 +00:00
Expr.lean
chore: remove ≥6 month old deprecations ( #11627 )
2025-12-12 10:40:04 +00:00
ExtraModUses.lean
feat: shake: make Mathlib-ready ( #11496 )
2025-12-05 09:37:58 +00:00
HeadIndex.lean
Hygiene.lean
chore: do not set unused Option.Decl.group ( #11307 )
2025-11-21 16:44:38 +00:00
IdentifierSuggestion.lean
chore: remove NameMapExtension abbreviation ( #11632 )
2025-12-12 12:34:53 +00:00
ImportingFlag.lean
InternalExceptionId.lean
KeyedDeclsAttribute.lean
LabelAttribute.lean
Level.lean
fix: move the monad argument for ForIn, ForIn', and ForM ( #10204 )
2025-11-25 12:20:37 +00:00
LibrarySuggestions.lean
fix: make library suggestions available in module files ( #11373 )
2025-11-26 05:39:27 +00:00
Linter.lean
feat: lint coercions that are deprecated or banned in core ( #11511 )
2025-12-12 15:09:13 +00:00
LoadDynlib.lean
refactor: use String.Slice in String.take and variants ( #11180 )
2025-11-18 16:13:48 +00:00
LocalContext.lean
fix: move the monad argument for ForIn, ForIn', and ForM ( #10204 )
2025-11-25 12:20:37 +00:00
Log.lean
fix: teach Exception.isRuntime to detect nested errors ( #11490 )
2025-12-10 10:19:33 +00:00
Message.lean
fix: teach Exception.isRuntime to detect nested errors ( #11490 )
2025-12-10 10:19:33 +00:00
Meta.lean
feat: grind support for .ctorIdx ( #11652 )
2025-12-13 13:32:19 +00:00
MetavarContext.lean
Modifiers.lean
MonadEnv.lean
feat: grind support for .ctorIdx ( #11652 )
2025-12-13 13:32:19 +00:00
Namespace.lean
Parser.lean
ParserCompiler.lean
doc: correct typos in documentation and comments ( #11465 )
2025-12-02 06:38:05 +00:00
PrettyPrinter.lean
chore: do not set unused Option.Decl.group ( #11307 )
2025-11-21 16:44:38 +00:00
PrivateName.lean
ProjFns.lean
chore: delete obsolete C++ file ( #11561 )
2025-12-09 15:47:54 +00:00
ReducibilityAttrs.lean
feat: allow setting reducibilityCoreExt in async contexts ( #11301 )
2025-11-21 09:23:14 +00:00
Replay.lean
ReservedNameAction.lean
ResolveName.lean
Runtime.lean
ScopedEnvExtension.lean
Server.lean
feat: revamp server logging ( #10787 )
2025-10-28 16:26:59 +00:00
Setup.lean
fix: symbol clashes between packages ( #11082 )
2025-11-19 02:24:44 +00:00
Shell.lean
refactor: port shell option processing to Lean (v2) ( #11434 )
2025-12-02 17:41:51 +00:00
Structure.lean
SubExpr.lean
refactor: use String.split instead of String.splitOn or String.splitToList ( #11250 )
2025-11-19 09:35:19 +00:00
Syntax.lean
fix: move the monad argument for ForIn, ForIn', and ForM ( #10204 )
2025-11-25 12:20:37 +00:00
ToExpr.lean
ToLevel.lean
Util.lean
Widget.lean