Mario Carneiro
|
7a6f7cb0ac
|
fix: induction info tree nesting
|
2022-09-29 19:07:18 +02:00 |
|
Mario Carneiro
|
73f44ccb7b
|
feat: hover for cases/induction case names
|
2022-09-29 19:07:18 +02:00 |
|
Mario Carneiro
|
d843e2a418
|
chore: add docs and test
|
2022-09-27 22:09:54 +02:00 |
|
Mario Carneiro
|
5644bd7a3f
|
feat: show decl module in hover
|
2022-09-25 06:43:48 -07:00 |
|
Ed Ayers
|
2a6697e077
|
feat: goal-diffs (#1610)
|
2022-09-24 11:46:11 +02:00 |
|
Mario Carneiro
|
2f8d20a90d
|
fix: fix test
|
2022-09-19 13:49:20 -07:00 |
|
Gabriel Ebner
|
3add955382
|
fix: preserve separators in evalSepByIndentTactic
|
2022-09-18 16:43:23 -07:00 |
|
Gabriel Ebner
|
f1b5fa53f0
|
chore: use new comment syntax
|
2022-09-14 08:26:17 -07:00 |
|
Henrik Böving
|
d2f7e724ac
|
feat: findJoinPoints pass
|
2022-09-08 14:09:14 -07:00 |
|
Leonardo de Moura
|
34f3fcdee5
|
chore: fix test
|
2022-09-05 06:58:32 -07:00 |
|
Leonardo de Moura
|
01ca711859
|
feat: add PullFunDecls.lean
|
2022-09-04 16:44:45 -07:00 |
|
Leonardo de Moura
|
d00627364c
|
feat: add simp compiler pass
|
2022-08-31 18:10:32 -07:00 |
|
Sebastian Ullrich
|
a657a638f0
|
feat: sub-info tree level hover
|
2022-08-31 17:49:43 -07:00 |
|
Mario Carneiro
|
31784c9a24
|
doc: documentation for Init.Core
|
2022-08-29 00:41:24 -07:00 |
|
Mario Carneiro
|
9bd886f37d
|
fix: @[inheritDoc] on notation
|
2022-08-27 07:11:39 -07:00 |
|
Leonardo de Moura
|
85866fc238
|
chore: fix and disable some LCNF tests
We still need to port code to the new architecture
|
2022-08-24 14:12:27 -07:00 |
|
Leonardo de Moura
|
d2d0a745d5
|
feat: use eta-reduction when reducing projection instances
|
2022-08-20 20:03:05 -07:00 |
|
Leonardo de Moura
|
9ae2b83ac0
|
feat: add Compiler.Decl.pullInstances
|
2022-08-18 15:09:22 -07:00 |
|
Leonardo de Moura
|
f0791559b8
|
chore: fix test
Ensure `targetUri`s in the test output do not contain full paths on my machine.
|
2022-08-17 15:24:00 -07:00 |
|
Mario Carneiro
|
8182f83929
|
doc: documentation for Init.Tactics
|
2022-08-17 14:44:40 -07:00 |
|
Leonardo de Moura
|
763cf31c3b
|
test: go to definition
|
2022-08-17 06:05:00 -07:00 |
|
Mario Carneiro
|
37a12b635b
|
feat: add declId hover for syntax/notation/mixfix
|
2022-08-17 05:55:06 -07:00 |
|
Mario Carneiro
|
e0221db2e2
|
feat: add @[inheritDoc] attribute
|
2022-08-16 18:31:55 -07:00 |
|
Sebastian Ullrich
|
f117606728
|
fix: replace uses of token antiquotations for setting position ranges with withRef
|
2022-08-13 18:07:30 -07:00 |
|
Mario Carneiro
|
b201db4bf7
|
feat: add hover info for quot precheck
|
2022-08-13 17:31:57 -07:00 |
|
Mario Carneiro
|
014db5d6d0
|
doc: relocate doc strings from elab to syntax
|
2022-08-13 17:16:40 -07:00 |
|
Mario Carneiro
|
1302d8f7fc
|
feat: prefer syntax doc over elab when both are present
closes #1443
|
2022-08-12 08:14:55 -07:00 |
|
Mario Carneiro
|
7cc8f7c4c4
|
feat: go to definition for antiquot kinds
|
2022-08-11 17:46:36 +02:00 |
|
Mario Carneiro
|
a28c19c161
|
doc: improve typeclass ops documentation
|
2022-08-09 14:25:44 -07:00 |
|
Mario Carneiro
|
6026894f9f
|
doc: finish Init.Prelude docs
|
2022-08-09 14:25:44 -07:00 |
|
Mario Carneiro
|
37d3479e7c
|
doc: add more docs to Init.Prelude
|
2022-08-06 09:32:16 -07:00 |
|
Mario Carneiro
|
59b32da2d9
|
feat: go to def on parser aliases
|
2022-08-06 12:44:14 +02:00 |
|
Leonardo de Moura
|
7f9be4198b
|
fix: Induction.lean after binderIdent normalization
|
2022-08-04 21:28:12 -07:00 |
|
Leonardo de Moura
|
659300597d
|
doc: some doc strings for Prelude.lean
|
2022-08-04 20:55:13 -07:00 |
|
Leonardo de Moura
|
f295a76b69
|
chore: fix test output
|
2022-08-04 15:29:17 -07:00 |
|
Sebastian Ullrich
|
2f0b65fad3
|
fix: do not show inaccessible variable in hover
|
2022-08-04 11:28:46 -07:00 |
|
Mario Carneiro
|
f5c5af1e86
|
doc: document all the syntax categories (#1401)
* chore: use Category declarations for builtin cats too
* doc: document all the syntax categories
* fix: fix test
|
2022-08-03 18:13:39 -07:00 |
|
Sebastian Ullrich
|
a44472962d
|
fix: replace uses of token antiquotations in tactics with with_annotate_state
|
2022-08-02 04:54:48 -07:00 |
|
Leonardo de Moura
|
c95acef20e
|
fix: ignore syntax nodes with nullKind at hoverableInfoAt?
It fixes one of the problems reported at #1403
|
2022-08-01 12:18:36 -07:00 |
|
Sebastian Ullrich
|
759a7d771f
|
fix: do not show inferred type on attribute application
|
2022-07-31 16:36:54 +02:00 |
|
Leonardo de Moura
|
a489bdb107
|
doc: some doc strings
|
2022-07-30 21:18:50 -07:00 |
|
Leonardo de Moura
|
a63cb24a38
|
feat: structure field auto-completion
|
2022-07-30 14:40:21 -07:00 |
|
Leonardo de Moura
|
83ee9b1a57
|
feat: auto-completion for dotted identifier notation
|
2022-07-30 10:21:04 -07:00 |
|
Leonardo de Moura
|
485406cc55
|
fix: no hover info on _ at fun _ => ...
|
2022-07-29 14:53:02 -07:00 |
|
Leonardo de Moura
|
654a4b0478
|
fix: add term info at trailing parsers
|
2022-07-27 18:10:46 -07:00 |
|
Leonardo de Moura
|
1c770ac8d7
|
feat: doc strings for declare_syntax_cat
see #1374
|
2022-07-27 13:40:08 -07:00 |
|
Leonardo de Moura
|
642cf0bc6d
|
feat: add option pp.showLetValues
closes #1345
|
2022-07-26 17:53:34 -07:00 |
|
Leonardo de Moura
|
c22120371e
|
feat: finer-grained term infos for do blocks
closes #1248
|
2022-07-26 15:47:37 -07:00 |
|
Wojciech Nawrocki
|
12b3573c14
|
fix: tests
|
2022-07-25 08:01:27 -07:00 |
|
Ed Ayers
|
05f79def8c
|
style: tests/lean/interactive/run.lean
Co-authored-by: Gabriel Ebner <gebner@gebner.org>
|
2022-07-25 08:01:27 -07:00 |
|