..
Compiler
fix: erase dependencies on let-bound fvars in internalizeCode ( #9922 )
2025-08-15 01:52:47 +00:00
Data
fix: do not allow access to private primitives in public scope ( #9890 )
2025-08-14 15:34:54 +00:00
DocString
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Elab
fix: panic in ProofMode/Delab ( #9923 )
2025-08-15 01:01:12 +00:00
ErrorExplanations
feat: add explanations for large elimination errors ( #9653 )
2025-07-31 23:33:38 +00:00
Language
fix: do not show progress bar for checking/compiling helper decls ( #9786 )
2025-08-14 14:46:38 +00:00
Linter
feat: unused simp argument linter to explain false positives around ← ( #9912 )
2025-08-14 09:54:21 +00:00
Meta
fix: div/norm normalization assumptions in grind ( #9919 )
2025-08-14 22:28:25 +00:00
Parser
feat: make delta deriving more robust and handle binders ( #9800 )
2025-08-10 21:21:54 +00:00
ParserCompiler
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
PrettyPrinter
fix: panic in delabPRange ( #9920 )
2025-08-15 01:50:23 +00:00
Server
fix: do not allow access to private primitives in public scope ( #9890 )
2025-08-14 15:34:54 +00:00
Util
fix: trace.profiler.output with newer Firefox Profiler ( #9659 )
2025-08-01 09:00:15 +00:00
Widget
fix: do not allow access to private primitives in public scope ( #9890 )
2025-08-14 15:34:54 +00:00
AddDecl.lean
fix: do not show progress bar for checking/compiling helper decls ( #9786 )
2025-08-14 14:46:38 +00:00
Attributes.lean
perf: clarify and granularize access to async env ext state ( #9587 )
2025-08-02 17:01:08 +00:00
AuxRecursor.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
BuiltinDocAttr.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Class.lean
refactor: update and consolidate attribute-related error messages ( #9495 )
2025-07-26 02:03:18 +00:00
Compiler.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
CoreM.lean
fix: do not show progress bar for checking/compiling helper decls ( #9786 )
2025-08-14 14:46:38 +00:00
Data.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Declaration.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
DeclarationRange.lean
feat: default let rec and where decls to private under the module system ( #9759 )
2025-08-06 15:53:51 +00:00
DefEqAttrib.lean
perf: clarify and granularize access to async env ext state ( #9587 )
2025-08-02 17:01:08 +00:00
DocString.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Elab.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
EnvExtension.lean
perf: clarify and granularize access to async env ext state ( #9587 )
2025-08-02 17:01:08 +00:00
Environment.lean
feat: introduce Lean.realizeValue for sharing computation results between compatible environment branches ( #9798 )
2025-08-09 17:19:29 +00:00
ErrorExplanation.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ErrorExplanations.lean
feat: add explanations for large elimination errors ( #9653 )
2025-07-31 23:33:38 +00:00
Exception.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Expr.lean
feat: Aggressively eta expand before applying a spec in mvcgen ( #9888 )
2025-08-13 15:53:48 +00:00
HeadIndex.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Hygiene.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ImportingFlag.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
InternalExceptionId.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
KeyedDeclsAttribute.lean
perf: shorten rebuild critical path by 19% ( #9626 )
2025-08-01 11:18:21 +00:00
LabelAttribute.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Level.lean
perf: normalizeLevels in grind ( #9814 )
2025-08-10 00:51:20 +00:00
Linter.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
LoadDynlib.lean
fix: do not allow access to private primitives in public scope ( #9890 )
2025-08-14 15:34:54 +00:00
LocalContext.lean
doc: clarify nondep behaviour ( #9570 )
2025-07-26 22:46:48 +00:00
Log.lean
feat: add explanations for large elimination errors ( #9653 )
2025-07-31 23:33:38 +00:00
Message.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Meta.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
MetavarContext.lean
doc: clarify nondep behaviour ( #9570 )
2025-07-26 22:46:48 +00:00
Modifiers.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
MonadEnv.lean
perf: remove grind blockers ( #9328 )
2025-07-26 06:15:33 +00:00
Namespace.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Parser.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ParserCompiler.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
PremiseSelection.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
PrettyPrinter.lean
perf: shorten rebuild critical path by 19% ( #9626 )
2025-08-01 11:18:21 +00:00
PrivateName.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ProjFns.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ReducibilityAttrs.lean
perf: clarify and granularize access to async env ext state ( #9587 )
2025-08-02 17:01:08 +00:00
Replay.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ReservedNameAction.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ResolveName.lean
fix: do not allow access to private primitives in public scope ( #9890 )
2025-08-14 15:34:54 +00:00
Runtime.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ScopedEnvExtension.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Server.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Setup.lean
perf: do not even open .olean.server when not necessary ( #9531 )
2025-07-25 14:52:24 +00:00
Shell.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Structure.lean
fix: do not allow access to private primitives in public scope ( #9890 )
2025-08-14 15:34:54 +00:00
SubExpr.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Syntax.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ToExpr.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
ToLevel.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Util.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Widget.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00