Gabriel Ebner
|
3add955382
|
fix: preserve separators in evalSepByIndentTactic
|
2022-09-18 16:43:23 -07:00 |
|
Leonardo de Moura
|
7f9be4198b
|
fix: Induction.lean after binderIdent normalization
|
2022-08-04 21:28:12 -07:00 |
|
Leonardo de Moura
|
8f4ad15a47
|
fix: ensure messages associated with last exception are not lost at evalTactic
closes #1358
|
2022-07-22 12:05:29 -04:00 |
|
Leonardo de Moura
|
b581c2fa17
|
fix: evalTactic
Another bug reported by Patrick.
|
2022-07-20 19:12:53 -04:00 |
|
Sebastian Ullrich
|
43b08239b0
|
fix: further conv goal state refinements
|
2022-06-14 11:09:47 +02:00 |
|
Sebastian Ullrich
|
8ffa07ab25
|
fix: goal state on conv =>
|
2022-06-07 17:43:16 +02:00 |
|
Sebastian Ullrich
|
0b264889ae
|
fix: goal state on ; after ·
|
2022-06-03 13:41:04 +02:00 |
|
Sebastian Ullrich
|
d3cf60e86a
|
chore: further refine goal state heuristics
|
2022-05-30 13:27:56 +02:00 |
|
Sebastian Ullrich
|
b31690b1d7
|
fix: go to definition/goal state at end of syntax
|
2022-05-30 11:16:25 +02:00 |
|
Sebastian Ullrich
|
39a0de40dd
|
feat: annotate <;> with expected state
|
2022-04-29 16:16:09 +02:00 |
|
Sebastian Ullrich
|
a167828b79
|
fix: refine previous commit's heuristic
Show indented state if there is no outer state that is leading & not indented
relative to the cursor position
|
2022-04-29 16:16:09 +02:00 |
|
Sebastian Ullrich
|
cc5e7ee731
|
test: part of #1119
|
2022-04-29 16:16:09 +02:00 |
|
Sebastian Ullrich
|
b714a32d27
|
fix: revert "fix: show single final state after tactic combinator"
This reverts commit eb7bf2b272.
|
2022-04-29 16:16:09 +02:00 |
|
Sebastian Ullrich
|
eb7bf2b272
|
fix: show single final state after tactic combinator
|
2022-04-23 17:42:32 +02:00 |
|
Sebastian Ullrich
|
240c5e15e9
|
fix: show final goal state at end of tactic combinator
|
2022-04-23 17:15:32 +02:00 |
|
Leonardo de Moura
|
fa9b0f6c7e
|
feat: remove space before propositions with inaccessible names
|
2022-04-07 07:54:50 -07:00 |
|
Leonardo de Moura
|
9fe5458077
|
feat: do not display inaccessible proposition names if they do not have forward dependencies
Even if `pp.inaccessibleNames = true`
|
2022-04-02 13:15:17 -07:00 |
|
Sebastian Ullrich
|
93327e2324
|
fix: tactic state on {/·
|
2021-05-21 17:13:33 -07:00 |
|
Sebastian Ullrich
|
9f3ddb0c43
|
fix: do not store solved goals in info tree
|
2021-05-20 15:17:54 -07:00 |
|
Sebastian Ullrich
|
eb93894683
|
fix: do not abort elaboration on unclosed parenthesis
|
2021-05-17 22:29:06 +02:00 |
|
Sebastian Ullrich
|
8ae726203d
|
fix: plainGoal: consider original positions only when deciding whether a tactic is a combinator
|
2021-05-12 10:51:42 +02:00 |
|
Sebastian Ullrich
|
66c0f6ae9d
|
fix: goal state at induction/cases e with
|
2021-05-05 15:27:40 +02:00 |
|
Leonardo de Moura
|
7398db5f3f
|
fix: rw final goal state
|
2021-05-04 16:58:44 -07:00 |
|
Leonardo de Moura
|
56d5d6c564
|
chore: fix tests
|
2021-05-04 15:42:03 -07:00 |
|
Sebastian Ullrich
|
aabb4a50aa
|
feat: remove bracket-less rw
|
2021-05-04 15:24:22 -07:00 |
|
Sebastian Ullrich
|
c22f4ffaec
|
fix: partial fix of focus goal state
|
2021-05-04 19:11:05 +02:00 |
|
Sebastian Ullrich
|
e76fc17b0e
|
fix: rw goal state positions
|
2021-05-03 14:14:12 +02:00 |
|
Sebastian Ullrich
|
4fb01f7c06
|
fix: goal state on ;
|
2021-05-03 13:32:00 +02:00 |
|
Sebastian Ullrich
|
b8b8cc79a9
|
feat: show initial case goal on ... => for induction/cases/case/match
|
2021-05-02 23:07:15 +02:00 |
|
Sebastian Ullrich
|
8863761401
|
feat: show initial state for tactic combinators by default
|
2021-05-02 23:07:15 +02:00 |
|
Sebastian Ullrich
|
2734a5baba
|
feat: show state on by
|
2021-05-02 23:07:15 +02:00 |
|
Sebastian Ullrich
|
e20b2c359a
|
feat: server: show goal state after tactic if cursor not strictly before tactic
|
2021-04-03 00:23:46 +02:00 |
|
Sebastian Ullrich
|
ac9fee5854
|
test: add Lean 3-style interactive server tests
Fixes #376
|
2021-04-03 00:23:46 +02:00 |
|