lean4-htt/src/Lean/Meta/Tactic
jrr6 0002ea8a37
feat: pre-stage0 groundwork for named error messages (#8649)
This PR adds the pre-stage0-update infrastructure for named error
messages. It adds macro syntax for registering and throwing named errors
(without elaborators), mechanisms for displaying error names in the
Infoview and at the command line, and the ability to link to error
explanations in the manual (once they are added).
2025-06-11 14:52:08 +00:00
..
AC fix: grind.debug true when using grind +ring (#8134) 2025-04-27 20:28:08 +00:00
Grind feat: infrastructure for disequality constraints in grind linarith (#8715) 2025-06-11 04:04:41 +00:00
Simp doc: add documentation for builtin attributes (#8173) 2025-06-11 09:04:37 +00:00
Try feat: ematch generalized patterns (#8569) 2025-05-31 19:08:33 -07:00
AC.lean
Acyclic.lean
Apply.lean fix: Make split work with metavariables in the target (#8437) 2025-05-23 12:46:27 +00:00
Assert.lean
Assumption.lean
AuxLemma.lean feat: explicit defeq attribute (#8419) 2025-06-06 18:40:06 +00:00
Backtrack.lean
Cases.lean feat: induction: allow complex arguments to motive in conclusion of eliminator (#8096) 2025-04-30 08:56:17 +00:00
Cleanup.lean
Clear.lean
Congr.lean
Constructor.lean
Contradiction.lean
Delta.lean
ElimInfo.lean doc: add documentation for builtin attributes (#8173) 2025-06-11 09:04:37 +00:00
ExposeNames.lean
Ext.lean feat: add [grind ext] attribute (#7949) 2025-04-13 22:08:36 +00:00
FunInd.lean chore: fix spelling mistakes (#8711) 2025-06-10 20:24:28 +00:00
FunIndCollect.lean feat: fun_induction to unfold function application in the goal (#8104) 2025-05-13 09:37:39 +00:00
FunIndInfo.lean feat: fun_induction to unfold function application in the goal (#8104) 2025-05-13 09:37:39 +00:00
FVarSubst.lean
Generalize.lean
Grind.lean feat: improve E-matching pattern inference in grind (#8196) 2025-05-01 23:48:32 +00:00
IndependentOf.lean
Induction.lean
Injection.lean
Intro.lean doc: add docstrings to mkFreshUserName etc (#7947) 2025-04-14 04:17:45 +00:00
Lets.lean feat: extract_lets and lift_lets tactics (#6432) 2025-04-21 08:57:01 +00:00
LibrarySearch.lean
NormCast.lean
Refl.lean
Rename.lean
Repeat.lean
Replace.lean feat: clear_value tactic (#8449) 2025-05-27 01:52:08 +00:00
Revert.lean
Rewrite.lean
Rewrites.lean feat: validate, expose names, and add hovers for all suggestion tactics (#7474) 2025-04-07 01:11:39 +00:00
Rfl.lean doc: add documentation for builtin attributes (#8173) 2025-06-11 09:04:37 +00:00
Simp.lean
SolveByElim.lean
Split.lean fix: Make split work with metavariables in the target (#8437) 2025-05-23 12:46:27 +00:00
SplitIf.lean
Subst.lean
Symm.lean doc: add documentation for builtin attributes (#8173) 2025-06-11 09:04:37 +00:00
Try.lean
TryThis.lean feat: pre-stage0 groundwork for named error messages (#8649) 2025-06-11 14:52:08 +00:00
Unfold.lean chore: revert "feat: make isRfl lazy" 2025-03-27 11:55:14 +01:00
UnifyEq.lean
Util.lean feat: add debug.terminalTacticsAsSorry (#8012) 2025-04-18 00:10:59 +00:00