Commit graph

168 commits

Author SHA1 Message Date
Myriad-Dreamin
615c7fa5c4 dev: don't query main if not pinning 2024-03-11 11:59:47 +08:00
Myriad-Dreamin
d44188eae1 dev: add comments for noting 2024-03-11 11:59:33 +08:00
Myriad-Dreamin
e6d5c7e048 fix: send init snapshot to the dedicated compiler 2024-03-11 11:52:45 +08:00
Myriad-Dreamin
95bc08101d dev: improve coding style 2024-03-11 11:51:57 +08:00
Myriad-Dreamin
cee9512264 feat: clean up todos 2024-03-11 03:44:04 +08:00
Myriad-Dreamin
1e38e31c27 feat: add typstExtraArgs 2024-03-11 03:37:06 +08:00
Myriad-Dreamin
d00bf3eb32 feat: log compile opts at starting server 2024-03-11 02:52:18 +08:00
Myriad-Dreamin
f11f4a462f feat: support root path configuration 2024-03-11 02:51:33 +08:00
Myriad-Dreamin
1c825607b2 feat: support font arguments 2024-03-11 02:24:27 +08:00
Myriad-Dreamin
0dc3e059e5 feat: set debug mode back to info 2024-03-11 01:29:54 +08:00
Myriad-Dreamin
5a9990fde3 feat: cyclic depdency detection 2024-03-11 01:29:37 +08:00
Myriad-Dreamin
08be5e6592 fix: proper way to block tokio thread 2024-03-11 01:29:06 +08:00
Myriad-Dreamin
fc573db375 feat: configure the output path of pdf files 2024-03-11 00:20:55 +08:00
Myriad-Dreamin
988b09ae0b fix: uninitialized config 2024-03-10 23:58:40 +08:00
Myriad-Dreamin
e3f4588c96 feat: support pdf export 2024-03-10 23:14:17 +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
1d230f409d dev: completely migrate to rust analyzer's codebase 2024-03-10 21:32:13 +08:00
Myriad-Dreamin
16466c9631 g 2024-03-10 20:22:00 +08:00
Myriad-Dreamin
199f826a7b dev: refactor cluster struct into server 2024-03-10 19:04:15 +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
fdfe291e81 docs: documenting the tinymist crate 2024-03-09 18:20:49 +08:00
Myriad-Dreamin
1cef815434 docs: add readme for query crate 2024-03-09 17:39:02 +08:00
Myriad-Dreamin
e07782e198 docs: add readme for cli 2024-03-09 17:33:34 +08:00
Myriad-Dreamin
6ca11dc93c feat: initialize nodes in deferred context 2024-03-09 16:15:36 +08:00
Myriad-Dreamin
23d6237dfe feat: debug lsp with mirror feature 2024-03-09 15:25:03 +08:00
Myriad-Dreamin
839407d264 feat: track focusing file 2024-03-09 14:38:37 +08:00
Myriad-Dreamin
47e4e43126 feat: implement clear_cache 2024-03-09 14:17:03 +08:00
Myriad-Dreamin
50bd6af7d8 dev: remove command prefix 2024-03-09 14:14:57 +08:00
Myriad-Dreamin
67ae651770 dev: remove LspCommand 2024-03-09 14:13:01 +08:00
Myriad-Dreamin
569ade0e7a dev: disable diagnostics on unpinned main 2024-03-09 14:12:27 +08:00
Myriad-Dreamin
d9921b9c3e dev: log message 2024-03-09 12:14:10 +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
4abde9de2e feat: pubish unique diagnostics 2024-03-08 19:30:43 +08:00
Myriad-Dreamin
788792f202 feat: consider context free requests 2024-03-08 18:48:20 +08:00
Myriad-Dreamin
85cc29f884 feat: add capability to pin main 2024-03-08 18:18:34 +08:00
Myriad-Dreamin
f6d473f320 fix: source switch on primary node 2024-03-08 17:06:08 +08:00