Commit graph

35 commits

Author SHA1 Message Date
Myriad-Dreamin
8bfbe7706e dev: use implicit autocomplete 2024-03-11 15:58:07 +08:00
Myriad-Dreamin
e714ab462f feat: fix show pdf and add export pdf code lens 2024-03-11 13:22:55 +08:00
Myriad-Dreamin
5a9990fde3 feat: cyclic depdency detection 2024-03-11 01:29:37 +08:00
Myriad-Dreamin
28fc0fc036 fix: missing typst-preview 2024-03-10 21:49:04 +08:00
Myriad-Dreamin
e6a1397c20 fix: shifted completion cursor 2024-03-10 21:32:32 +08:00
Myriad-Dreamin
9c9fcd91ba feat: adapt to rust analyzer's server crate 2024-03-10 17:54:55 +08:00
Myriad-Dreamin
49244fe8df build: bump typst to 0.11.0-rc1 2024-03-10 03:45:13 +08:00
Myriad-Dreamin
2a60c1caf9 fix: call typst-ide with cursor values 2024-03-10 01:38:31 +08:00
Myriad-Dreamin
888aecbe7e chore: improve style 2024-03-10 00:59:58 +08:00
Myriad-Dreamin
4e6e25f816 dev: move import analyzer code 2024-03-10 00:59:34 +08:00
Myriad-Dreamin
549d74858f feat: find module path destination 2024-03-10 00:20:25 +08:00
Myriad-Dreamin
e0c9d95c5a feat: find module and external definitions 2024-03-09 23:56:06 +08:00
Myriad-Dreamin
7f839e6319 fix: adjust leaf_at usages 2024-03-09 23:44:05 +08:00
Myriad-Dreamin
e7c5bf7c43 test: base snapshot testing for document symbols 2024-03-09 23:43:41 +08:00
Myriad-Dreamin
152b23ebac test: base snapshot testing for folding range 2024-03-09 23:43:27 +08:00
Myriad-Dreamin
279bead9e1 test: base snapshot testing for goto definition 2024-03-09 23:43:12 +08:00
Myriad-Dreamin
505164f210 dev: update comment 2024-03-09 23:41:02 +08:00
Myriad-Dreamin
a7b6c8caf1 feat: find syntax definition 2024-03-09 23:40:45 +08:00
Myriad-Dreamin
1cef815434 docs: add readme for query crate 2024-03-09 17:39:02 +08:00
Myriad-Dreamin
720c355a68 feat: support {,prepare}rename api 2024-03-09 00:59:39 +08:00
Myriad-Dreamin
964def25a9 fix: don't panic on bad node range 2024-03-08 21:13:22 +08:00
Myriad-Dreamin
788792f202 feat: consider context free requests 2024-03-08 18:48:20 +08:00
Myriad-Dreamin
f6d473f320 fix: source switch on primary node 2024-03-08 17:06:08 +08:00
Myriad-Dreamin
efe07c7b4a feat: selection range of goto definition 2024-03-08 17:05:48 +08:00
Myriad-Dreamin
f599a607cd feat: analyze closure signatures 2024-03-08 16:11:33 +08:00
Myriad-Dreamin
3f647dbcd9 feat: initialize inlay hints v1 2024-03-08 14:01:45 +08:00
Myriad-Dreamin
17e1577848 dev: trace lexical hierarchy analysis 2024-03-08 01:11:51 +08:00
Myriad-Dreamin
5f4c55516a chore: remove redundant code 2024-03-08 01:00:34 +08:00
Myriad-Dreamin
c19197178c feat: support goto_definition api 2024-03-08 00:51:18 +08:00
Myriad-Dreamin
edd3ad260f chore: remove dead code 2024-03-08 00:48:09 +08:00
Myriad-Dreamin
bc6e981e81 feat: support folding_range api 2024-03-07 21:34:47 +08:00
Myriad-Dreamin
22a68003fc feat: nested document symbols 2024-03-07 19:31:24 +08:00
Myriad-Dreamin
50ca444915 feat: associate request function 2024-03-07 16:31:16 +08:00
Myriad-Dreamin
0c7e67ed9a feat: forward const config 2024-03-07 16:12:49 +08:00
Myriad-Dreamin
9af8eb4b52 feat: create query crate 2024-03-07 13:35:45 +08:00