..
Command
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Deriving
refactor: thunk field-less alternatives of casesOnSameCtor ( #11254 )
2025-11-19 09:53:09 +00:00
Do
feat: new do elaborator, part 1: doElem_elab attribute ( #11150 )
2025-11-12 14:25:28 +00:00
DocString
refactor: use String.split instead of String.splitOn or String.splitToList ( #11250 )
2025-11-19 09:35:19 +00:00
InfoTree
feat: flag on TermInfo to force rendering of term in hover ( #10805 )
2025-10-21 08:19:20 +00:00
PreDefinition
refactor: introduce Match.altInfos ( #11256 )
2025-11-19 15:09:17 +00:00
Quotation
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Tactic
refactor: use String.split instead of String.splitOn or String.splitToList ( #11250 )
2025-11-19 09:35:19 +00:00
Term
feat: improve error when an identifier is unbound because autoImplicit is off ( #11119 )
2025-11-19 03:11:34 +00:00
App.lean
fix: deprecation warning location with field notation ( #10826 )
2025-10-23 20:55:25 +00:00
Arg.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Attributes.lean
chore: record uses of user-defined attributes as shake dependencies ( #11202 )
2025-11-16 20:34:23 +00:00
AutoBound.lean
feat: improve error when an identifier is unbound because autoImplicit is off ( #11119 )
2025-11-19 03:11:34 +00:00
AuxDef.lean
fix: local syntax should create private definitions
2025-08-19 14:49:12 -07:00
BinderPredicates.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Binders.lean
chore: make declMetaExt persistent for shake ( #11201 )
2025-11-16 20:11:56 +00:00
BindersUtil.lean
fix: preserve error locations when expanding match arms ( #10783 )
2025-10-15 13:31:42 +00:00
BuiltinCommand.lean
chore: rename String.endPos -> String.rawEndPos ( #10853 )
2025-10-21 11:25:30 +00:00
BuiltinEvalCommand.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
BuiltinNotation.lean
chore: more module system fixes and refinements for finishing batteries port ( #10819 )
2025-10-21 08:19:50 +00:00
BuiltinTerm.lean
chore: further shake improvements ( #10947 )
2025-10-26 11:27:19 +00:00
Calc.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
CheckTactic.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Coinductive.lean
feat: add coinductive command to specify coinductive predicates ( #10333 )
2025-10-07 18:04:51 +00:00
Command.lean
refactor: use String.Slice in String.take and variants ( #11180 )
2025-11-18 16:13:48 +00:00
ComputedFields.lean
feat: Add List.zipWithM and Array.zipWithM ( #9528 )
2025-07-28 08:39:52 +00:00
Config.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Declaration.lean
chore: further shake improvements ( #10947 )
2025-10-26 11:27:19 +00:00
DeclarationRange.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
DeclModifiers.lean
chore: rename String.endPos -> String.rawEndPos ( #10853 )
2025-10-21 11:25:30 +00:00
DeclNameGen.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
DeclUtil.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
DefView.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Deriving.lean
feat: deriving ReflBEq and LawfulBEq ( #10351 )
2025-09-16 12:58:01 +00:00
Do.lean
feat: new do elaborator, part 1: doElem_elab attribute ( #11150 )
2025-11-12 14:25:28 +00:00
DocString.lean
refactor: use String.split instead of String.splitOn or String.splitToList ( #11250 )
2025-11-19 09:35:19 +00:00
ElabRules.lean
feat: new do elaborator, part 1: doElem_elab attribute ( #11150 )
2025-11-12 14:25:28 +00:00
ErrorExplanation.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Eval.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Exception.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Extra.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Frontend.lean
fix: symbol clashes between packages ( #11082 )
2025-11-19 02:24:44 +00:00
GenInjective.lean
feat: .ctorIdx for all inductives ( #9951 )
2025-08-25 10:47:06 +00:00
GuardMsgs.lean
refactor: use String.split instead of String.splitOn or String.splitToList ( #11250 )
2025-11-19 09:35:19 +00:00
Import.lean
fix: symbol clashes between packages ( #11082 )
2025-11-19 02:24:44 +00:00
Inductive.lean
chore: make declMetaExt persistent for shake ( #11201 )
2025-11-16 20:11:56 +00:00
InfoTree.lean
chore: remove public section from end of files ( #10684 )
2025-10-06 13:30:48 +00:00
InfoTrees.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
InheritDoc.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
LetRec.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Level.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Macro.lean
fix: local syntax should create private definitions
2025-08-19 14:49:12 -07:00
MacroArgUtil.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
MacroRules.lean
chore: error messages consistency ( #10143 )
2025-08-26 17:55:43 +00:00
Match.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
MatchAltView.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
MatchExpr.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Mixfix.lean
feat: enable notationItem in "mixfix" notation commands ( #10378 )
2025-09-14 18:54:36 +00:00
MutualDef.lean
chore: make declMetaExt persistent for shake ( #11201 )
2025-11-16 20:11:56 +00:00
MutualInductive.lean
chore: minor optimizations on the critical path ( #10900 )
2025-10-22 19:32:26 +00:00
Notation.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Open.lean
feat: backward.privateInPublic option ( #10807 )
2025-10-16 20:51:45 +00:00
ParseImportsFast.lean
refactor: move operations on String.Pos.Raw to the String.Pos.Raw namespace ( #10735 )
2025-10-18 12:12:55 +00:00
PatternVar.lean
chore: rename Substring to Substring.Raw ( #11154 )
2025-11-16 09:30:04 +00:00
PreDefinition.lean
feat: generate equational theorems uniformly ( #10734 )
2025-10-10 21:35:09 +00:00
Print.lean
chore: make declMetaExt persistent for shake ( #11201 )
2025-11-16 20:11:56 +00:00
Quotation.lean
refactor: use String.Slice in String.take and variants ( #11180 )
2025-11-18 16:13:48 +00:00
RecAppSyntax.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
RecommendedSpelling.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
SetOption.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
StructInst.lean
chore: more module system fixes and refinements for finishing batteries port ( #10819 )
2025-10-21 08:19:50 +00:00
StructInstHint.lean
chore: rename Substring to Substring.Raw ( #11154 )
2025-11-16 09:30:04 +00:00
Structure.lean
chore: make declMetaExt persistent for shake ( #11201 )
2025-11-16 20:11:56 +00:00
Syntax.lean
refactor: use String.Slice in String.take and variants ( #11180 )
2025-11-18 16:13:48 +00:00
SyntheticMVars.lean
feat: prioritize stuck synthetic MVar problems to improve error messages ( #11184 )
2025-11-16 00:09:48 +00:00
Tactic.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Term.lean
chore: remove redundant imports in core ( #10750 )
2025-10-16 20:27:46 +00:00
Time.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00
Util.lean
feat: backward.privateInPublic option ( #10807 )
2025-10-16 20:51:45 +00:00
WhereFinally.lean
refactor: module-ize Lean ( #9330 )
2025-07-25 12:02:51 +00:00