Leni Aniva
|
d1998b129a
|
Merge pull request 'chore: Update Lean to v4.21.0' (#223) from chore/toolchain into dev
Reviewed-on: #223
|
2025-07-02 14:59:29 -07:00 |
Leni Aniva
|
737fd607e8
|
refactor: Add heuristic case to `isAuxLemma`
|
2025-07-02 14:54:13 -07:00 |
Leni Aniva
|
7a18fb1f9c
|
chore: Update version to v0.3.4
|
2025-07-01 15:43:21 -07:00 |
Leni Aniva
|
3fab7e7818
|
fix(repl): Allow .none in parentExpr
|
2025-06-30 15:08:46 -07:00 |
Leni Aniva
|
dd7c6c36c8
|
fix(goal): Allow parent expr to be fragments
|
2025-06-30 15:00:30 -07:00 |
Leni Aniva
|
8857b88d9a
|
fix(goal): Restore elaboration monad
|
2025-06-30 14:52:38 -07:00 |
Leni Aniva
|
f4b6996f9e
|
test: Ignore branch unification test
We'll handle this in Lean v4.21.0
|
2025-06-27 16:01:13 -07:00 |
Leni Aniva
|
349cff6f05
|
test(goal): Collision of aux lemma names
|
2025-06-26 16:41:49 -07:00 |
Leni Aniva
|
f914e161e8
|
fix(goal): Reset messages in replay
|
2025-06-26 16:23:10 -07:00 |
Leni Aniva
|
4df8fcda97
|
Merge branch 'dev' into serial/delta
|
2025-06-26 15:52:36 -07:00 |
Leni Aniva
|
52f71f035e
|
feat(serial): Background environment in pickling
|
2025-06-26 15:51:42 -07:00 |
Leni Aniva
|
9a9659fdb2
|
feat(delate): Show fragments for each goal
|
2025-06-26 14:22:51 -07:00 |
Leni Aniva
|
1de8df73f8
|
refactor(goal): Delete unused functions
|
2025-06-26 14:08:22 -07:00 |
Leni Aniva
|
7fba24d57a
|
fix(tactic): Filter out sibling fragments
|
2025-06-26 11:48:28 -07:00 |
Leni Aniva
|
4b02d73374
|
fix: Tactic fragments inline with C/R paradigm
|
2025-06-26 11:37:14 -07:00 |
Leni Aniva
|
ed5854841b
|
fix: Allow conv tactics to emit non-conv goals
|
2025-06-26 10:32:58 -07:00 |
Leni Aniva
|
25820aa188
|
test: Move fragment tests to their own file
|
2025-06-26 09:52:01 -07:00 |
Leni Aniva
|
86f2e64939
|
feat(repl): Use site to handle automatic mode
|
2025-06-25 16:27:04 -07:00 |
Leni Aniva
|
42bb20df4a
|
refactor(goal): Use site in goal state functions
|
2025-06-25 14:35:38 -07:00 |
Leni Aniva
|
0b731273b2
|
refactor(goal): A state can have multiple parents
|
2025-06-25 13:07:47 -07:00 |
Leni Aniva
|
8e35926b5c
|
feat(goal): Tactic action site
|
2025-06-24 15:05:24 -07:00 |
Leni Aniva
|
9eb5533166
|
Merge branch 'dev' into goal/branch-unification
|
2025-06-24 13:55:34 -07:00 |
Leni Aniva
|
7837ddff4f
|
feat(goal): Unify fragments in replay
|
2025-06-24 13:51:33 -07:00 |
Leni Aniva
|
9b0d96f422
|
feat(goal): Trace messages for replay
|
2025-06-24 13:37:49 -07:00 |
Leni Aniva
|
9d4b1ae755
|
refactor(goal): Allow multiple fragments
|
2025-06-24 13:33:22 -07:00 |
Leni Aniva
|
58ae791da3
|
refactor: `conv` and `calc` into tactic fragments
|
2025-06-23 20:57:53 -07:00 |
Leni Aniva
|
05a8e3b13c
|
feat: Branch unification (modulo conv/calc)
|
2025-06-23 13:09:08 -07:00 |
Leni Aniva
|
cb7c4d2723
|
chore: Add `_m` suffix to replay
|
2025-06-20 17:26:04 -07:00 |
Leni Aniva
|
343ecc2659
|
feat(goal): GoalState.replay stub
|
2025-06-20 17:25:23 -07:00 |
Leni Aniva
|
9304cf2368
|
chore: Update version to 0.3.3
|
2025-06-20 12:29:00 -07:00 |
Leni Aniva
|
7d9d3e4742
|
fix: Use the correct unfold aux lemma
|
2025-06-19 15:48:53 -07:00 |
Leni Aniva
|
66eb98397b
|
merge: branch 'dev' into chore/toolchain
|
2025-06-18 15:10:21 -07:00 |
Leni Aniva
|
292fb0be4b
|
chore: Update version to 0.3.2
|
2025-06-17 11:54:38 -07:00 |
Leni Aniva
|
86f69dd08c
|
Merge pull request 'refactor: Use syntax tactic in unit test' (#207) from goal/tactic into dev
Reviewed-on: #207
|
2025-06-17 11:51:35 -07:00 |
Leni Aniva
|
a8b7f69632
|
fix(env): Use documentUriFromModule
|
2025-06-17 11:10:52 -07:00 |
Leni Aniva
|
3ce335ebfe
|
chore: Update Lean to v4.20.1
|
2025-06-17 08:38:03 -07:00 |
Leni Aniva
|
22716597d3
|
feat(frontend): Write invocation points to file
|
2025-06-16 18:10:11 -07:00 |
Leni Aniva
|
0bdb41635b
|
refactor: Use syntax tactic in unit test
|
2025-06-16 14:05:05 -07:00 |
Leni Aniva
|
0fa5ac335e
|
fix: Load environment extensions
|
2025-06-16 13:45:57 -07:00 |
Leni Aniva
|
120eb90291
|
Merge pull request 'chore: Update version' (#195) from chore/version into dev
Reviewed-on: #195
|
2025-05-01 10:41:47 -07:00 |
Leni Aniva
|
df370b0bff
|
Merge branch 'dev' into chore/version
|
2025-05-01 13:39:28 -04:00 |
Leni Aniva
|
8c1cea17e3
|
fix(goal): Over-eager deduplication of goals
|
2025-05-01 13:34:27 -04:00 |
Leni Aniva
|
4db09c3abc
|
feat(goal): Check unsafe and sorry
|
2025-05-01 13:05:04 -04:00 |
Leni Aniva
|
f214496c8f
|
Merge branch 'dev' into bug/exact-question-mark
|
2025-05-01 12:25:08 -04:00 |
Leni Aniva
|
49d06e8c05
|
fix: Shield tactics from newly created environment
|
2025-05-01 12:21:32 -04:00 |
Leni Aniva
|
eca7431977
|
Merge pull request 'fix(goal): Prevent duplication in idempotent tactics' (#193) from bug/resume-goal-duplication into dev
Reviewed-on: #193
|
2025-05-01 08:59:36 -07:00 |
Leni Aniva
|
3653465ded
|
chore: Update version
|
2025-04-20 09:34:28 -07:00 |
Leni Aniva
|
c68fed6657
|
fix(goal): Use `immediateResume` to handle goal
|
2025-04-18 00:38:54 -07:00 |
Leni Aniva
|
60f79f5f02
|
doc: Fix typo
|
2025-04-14 23:26:14 -07:00 |
Leni Aniva
|
b6c3f7d8fd
|
chore: Update Lean to v4.18.0
|
2025-04-08 10:58:38 -07:00 |