lean4-htt/src/Lean/Elab
2022-08-31 17:57:07 -07:00
..
Deriving chore: move Std -> Bootstrap 2022-08-29 01:26:12 -07:00
InfoTree feat: add declId hover for syntax/notation/mixfix 2022-08-17 05:55:06 -07:00
PreDefinition fix: levelMVarToParam must update levelNames 2022-08-31 17:57:07 -07:00
Quotation feat: add hover info for quot precheck 2022-08-13 17:31:57 -07:00
Tactic fix: hygienic resolution of namespaces 2022-08-20 22:29:46 +02:00
App.lean fix: dotted name bug 2022-08-27 10:41:55 -07:00
Arg.lean chore: remove unused param 2022-07-29 20:41:38 -07:00
Attributes.lean feat: make trace class inheritance opt-in 2022-08-15 08:55:25 -07:00
AutoBound.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
AuxDef.lean refactor: remove some unnecessary antiquotation kind annotations 2022-06-27 22:37:02 +02:00
AuxDiscr.lean refactor: introduce common TSyntax abbreviations 2022-06-27 22:37:02 +02:00
Binders.lean fix: no hover info on _ at fun _ => ... 2022-07-29 14:53:02 -07:00
BindersUtil.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
BuiltinCommand.lean fix: levelMVarToParam must update levelNames 2022-08-31 17:57:07 -07:00
BuiltinNotation.lean fix: hover information and go-to definition for notation defined using binop% 2022-08-13 21:34:27 -07:00
BuiltinTerm.lean fix: hygienic resolution of namespaces 2022-08-20 22:29:46 +02:00
Calc.lean doc: document all the tactics 2022-08-01 08:08:03 -07:00
Command.lean fix: group trace messages into one diagnostic 2022-08-15 08:55:25 -07:00
ComputedFields.lean chore: require @[computedField] attribute 2022-07-11 12:26:53 -07:00
Config.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
Declaration.lean fix: levelMVarToParam must update levelNames 2022-08-31 17:57:07 -07:00
DeclarationRange.lean refactor: move MonadLog 2022-05-31 16:50:48 -07:00
DeclModifiers.lean feat: multiple namespaces in mutual declarations 2022-08-04 19:18:49 -07:00
DeclUtil.lean refactor: use computed fields for Expr 2022-07-11 14:19:41 -07:00
DefView.lean chore: move ShareCommon to Init / Lean 2022-08-30 07:51:43 -07:00
Deriving.lean feat: Std.TypeName and Std.Dynamic 2022-08-10 06:31:46 -07:00
Do.lean fix: preserve condition position info in if 2022-08-13 18:07:30 -07:00
ElabRules.lean feat: add declId hover for syntax/notation/mixfix 2022-08-17 05:55:06 -07:00
Eval.lean feat: add evalTerm and Meta.evalExpr 2022-06-28 19:14:40 -07:00
Exception.lean fix: endPos missing at trace messages 2022-02-28 10:55:45 -08:00
Extra.lean fix: hover information and go-to definition for notation defined using binop% 2022-08-13 21:34:27 -07:00
Frontend.lean chore: unused variables 2022-06-07 17:54:10 -07:00
GenInjective.lean fix: use resolveGlobalConstNoOverloadWithInfo more 2022-08-13 18:20:55 -07:00
Import.lean feat: add lean --print-deps-json 2022-07-06 16:12:30 +02:00
Inductive.lean fix: levelMVarToParam must update levelNames 2022-08-31 17:57:07 -07:00
InfoTree.lean refactor: split InfoTree.lean 2022-07-25 08:41:34 -07:00
InheritDoc.lean feat: add @[inheritDoc] attribute 2022-08-16 18:31:55 -07:00
LetRec.lean fix: def _root_ and dotted notation in recursive definitions 2022-07-07 07:57:51 -07:00
Level.lean refactor: add type LevelMVarId (and abbreviation LMarId) 2022-07-24 17:21:45 -07:00
Macro.lean feat: add declId hover for syntax/notation/mixfix 2022-08-17 05:55:06 -07:00
MacroArgUtil.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
MacroRules.lean feat: attributes on {macro,elab}(_rules) 2022-08-15 08:40:40 -07:00
Match.lean fix: discriminant info tree term 2022-08-13 18:07:30 -07:00
MatchAltView.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
Mixfix.lean feat: attributes on notation 2022-08-14 11:18:20 -07:00
MutualDef.lean fix: levelMVarToParam must update levelNames 2022-08-31 17:57:07 -07:00
Notation.lean fix: @[inheritDoc] on notation 2022-08-27 07:11:39 -07:00
Open.lean fix: hygienic resolution of namespaces 2022-08-20 22:29:46 +02:00
PatternVar.lean doc: some doc strings 2022-07-30 21:18:50 -07:00
PreDefinition.lean chore: remove stray file breaking stage 0 update 2022-01-10 12:57:51 +01:00
Print.lean feat: more TSyntax API & coercions 2022-06-27 22:37:02 +02:00
Quotation.lean fix: hygienic resolution of namespaces 2022-08-20 22:29:46 +02:00
RecAppSyntax.lean refactor: use computed fields for Expr 2022-07-11 14:19:41 -07:00
SetOption.lean refactor: move MonadLog 2022-05-31 16:50:48 -07:00
StructInst.lean doc: relocate doc strings from elab to syntax 2022-08-13 17:16:40 -07:00
Structure.lean fix: levelMVarToParam must update levelNames 2022-08-31 17:57:07 -07:00
Syntax.lean feat: add declId hover for syntax/notation/mixfix 2022-08-17 05:55:06 -07:00
SyntheticMVars.lean fix: fixes #1380 2022-07-28 15:14:50 -07:00
Tactic.lean feat: add congr tactic 2022-08-01 18:44:07 -07:00
Term.lean fix: levelMVarToParam must update levelNames 2022-08-31 17:57:07 -07:00
Util.lean fix: deleting built-in docstrings 2022-08-27 17:19:25 +02:00