Myriad-Dreamin
|
1a05e4274c
|
feat: add def use analysis inside of module (#19)
* dev: add snapshot map
* feat: add def use analysis inside of module
|
2024-03-12 14:09:48 +08:00 |
|
Myriad-Dreamin
|
ee131ac68a
|
feat: analyze lexical hierarchy for def-use relations (#17)
|
2024-03-12 12:24:53 +08:00 |
|
Myriad-Dreamin
|
3fe61971b5
|
feat: support more ast nodes to folding (#11)
|
2024-03-11 23:47:13 +08:00 |
|
Myriad-Dreamin
|
47a9b88c90
|
feat: add tests for inlay hints (#8)
|
2024-03-11 20:54:19 +08:00 |
|
Myriad-Dreamin
|
9823dfa4f5
|
Merge pull request #7 from Myriad-Dreamin/shutdown-sender
feat: correctly drop sender after the server shutting down
|
2024-03-11 19:57:10 +08:00 |
|
Myriad-Dreamin
|
92b1789b11
|
feat: correctly drop sender after the server shutting down
|
2024-03-11 19:35:16 +08:00 |
|
Myriad-Dreamin
|
50a4f1b5d4
|
feat: add the new context keyword
|
2024-03-11 16:05:04 +08:00 |
|
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
|
57fb8650a4
|
dev: remove a useless lock
|
2024-03-11 12:11:05 +08:00 |
|
Myriad-Dreamin
|
052cf6e8d0
|
dev:remove a useless lock
|
2024-03-11 12:07:35 +08:00 |
|
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 |
|