Caleb Maclennan
3eee445dab
chore: Add typos configuration to manifest for project level spellchecking
2024-11-25 09:26:53 +08:00
Caleb Maclennan
709946ce54
chore: copy-edit Neovim readme ( #888 )
...
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-11-25 09:25:46 +08:00
Myriad-Dreamin
162ff73f0f
fix: remove buggy term list parsing ( #897 )
2024-11-24 18:02:11 +08:00
Myriad-Dreamin
da6d6e970f
fix: undefined references in preview's html ( #896 )
...
* fix: undefined references in preview's html
* dev: publish preview html
2024-11-24 16:34:04 +08:00
Yifan Song
27816e421f
docs: describe use case of value "tinymist" in tinymist.serverPath ( #895 )
...
"tinymist" means looking up Tinymist in PATH
2024-11-24 13:09:42 +08:00
Myriad-Dreamin
ce125a2ed1
build: bump version to 0.12.4 ( #892 )
2024-11-23 16:03:58 +08:00
Myriad-Dreamin
e1848488f0
revert: undo "feat: add package related arguments to typstExtraArgs ( #832 and #833 )" ( #891 )
...
* Revert "fix: cross build with `vendor-openssl` feature and bump version to 0.12.4-rc2 (#884 )"
This reverts commit 254c4ce087 .
* Revert "feat: add package related arguments to `typstExtraArgs` (#833 )"
This reverts commit 8e36f25cf2 .
* Revert "feat: use typst-kit's package functions (#832 )"
This reverts commit d2afe78fee .
* build: bump version to 0.12.4-rc3
* docs: update changelog
2024-11-23 14:17:40 +08:00
Myriad-Dreamin
254c4ce087
fix: cross build with vendor-openssl feature and bump version to 0.12.4-rc2 ( #884 )
...
* fix: cross build with `vendor-openssl` feature
* build: bump version to 0.12.4-rc2
2024-11-22 17:53:09 +08:00
Myriad-Dreamin
42e97d83f7
build: bump version to 0.12.4-rc1 ( #883 )
...
* docs: update changelog
* build: bump version to 0.12.4-rc1
2024-11-22 16:43:32 +08:00
Myriad-Dreamin
422971c8b6
fix: skip code completion when editing length ( #882 )
2024-11-22 16:15:40 +08:00
Caleb Maclennan
49d33e5047
feat: add alerque as maintainer ( #810 )
...
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-11-22 16:15:23 +08:00
Yifan Song
30d619a348
feat: add Eric-Song-Nop to maintainer list ( #796 )
...
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-11-22 16:05:36 +08:00
Myriad-Dreamin
94ea230645
feat: add code action to wrap content blocks ( #881 )
2024-11-22 16:03:07 +08:00
Myriad-Dreamin
3207f57a78
feat: add more postfix snippets ( #880 )
2024-11-22 15:39:59 +08:00
ParaN3xus
5e498ef864
Merge pull request #784 from max397574/patch-1
...
feat: Request to be a maintainer
2024-11-22 12:14:23 +08:00
Myriad-Dreamin
5ad2113e2b
Merge remote-tracking branch 'origin/main' into patch-1
2024-11-22 11:43:30 +08:00
Myriad-Dreamin
b72eee6b84
feat: add CODEOWNERS
2024-11-22 11:39:17 +08:00
ParaN3xus
b336a7ad69
feat: add ParaN3xus as maintainer ( #783 )
2024-11-22 11:30:23 +08:00
Myriad-Dreamin
a2cf51a790
docs: update roadmap (typst v0.13.0+) ( #876 )
...
* docs: update roadmap (typst v0.13.0+)
* fix: wording
2024-11-21 14:27:12 +08:00
Myriad-Dreamin
67e659a878
feat: prefer to guide coding by signature help ( #874 )
...
* feat: prefer to guide coding by signature help
* test: update markdown description
* test: update configuration for testing
2024-11-21 13:14:58 +08:00
Myriad-Dreamin
1ba6b6c1e0
test: update snapshots in legacy format ( #873 )
2024-11-21 12:55:57 +08:00
Myriad-Dreamin
a13c8e41ba
fix: replace [] with .bracket in label ( #870 )
...
* fix: replace `[]` with `.bracket` in label
* test: update snapshot
2024-11-20 20:46:03 +08:00
Myriad-Dreamin
644494b1dc
feat: rename links in files ( #869 )
2024-11-20 16:55:48 +08:00
Myriad-Dreamin
6f4b916598
feat: provide both bracket and paren completion ( #867 )
...
* feat: provide both bracket and paren completion
* test: update snapshot
2024-11-20 16:55:34 +08:00
Myriad-Dreamin
9885c45fb2
dev: cache link expressions ( #866 )
2024-11-20 16:24:12 +08:00
Myriad-Dreamin
19a83bc942
feat: reorder snippet completion items ( #865 )
2024-11-20 16:19:45 +08:00
Myriad-Dreamin
18c6cdd9d4
feat: add search index to quickly filter unrelated files ( #864 )
2024-11-20 16:14:32 +08:00
Myriad-Dreamin
06773da8af
feat: pass completion configs via context ( #863 )
2024-11-20 16:06:28 +08:00
Myriad-Dreamin
ba2f1bcfb2
fix: refine some scope condition for type completion ( #862 )
2024-11-20 16:06:15 +08:00
Myriad-Dreamin
d8ee287b77
feat: replace rule completion with scoped type completion ( #861 )
...
* feat: replace rule completion with scoped type completion
* test: update snapshot
2024-11-20 15:49:58 +08:00
Yifan Song
e2c8418c35
fix: use correct base directory for path completion ( #854 )
...
* fix wrong diff_path
* refactor: simplify no base.parent()
2024-11-20 11:14:29 +08:00
Myriad-Dreamin
6c342eb23e
dev: don't complete bracket in math context ( #860 )
2024-11-20 09:20:20 +08:00
Myriad-Dreamin
698d86f9b0
dev: check previous syntax first for show/set syntax ( #859 )
2024-11-20 02:43:10 +08:00
Myriad-Dreamin
6f8d9750d7
feat: improve and filter completion in show/set syntax ( #858 )
2024-11-20 02:15:53 +08:00
Myriad-Dreamin
37ea3b8d3d
dev: filter settable parameter if is in set context ( #857 )
2024-11-20 01:47:56 +08:00
Myriad-Dreamin
e95e4284b1
fix: match brackets in content block recursively ( #856 )
...
* feat: only match brackets in content block
* test: update snapshot
2024-11-19 23:28:12 +08:00
Myriad-Dreamin
ac62abeb0b
fix: reliably check value of "tinymist.showExportFileIn" ( #855 )
...
* fix: reliably check value of "tinymist.showExportFileIn"
* feat: show warning message
2024-11-19 23:04:39 +08:00
Myriad-Dreamin
ab3716d866
feat: postfix completion on values ( #850 )
...
* feat: postfix completion on values
* dev: delete an ovo-log
2024-11-19 13:36:14 +08:00
Myriad-Dreamin
d0b40dbfa6
feat: provide UFCS-style completion on content types ( #849 )
...
* feat: UFCS completion on content types
* dev: cleanup panics
* feat: add configuration about postfix completion
* test: update snapshot
* fix: lazily determine default values
2024-11-19 12:48:04 +08:00
Myriad-Dreamin
a1a15a6795
feat: complete bracket if the function accepts an only content arg ( #848 )
...
* feat: complete bracket if the function will accept an only content argument
* test: update snapshot
2024-11-19 11:04:27 +08:00
Myriad-Dreamin
ccd3cea08c
feat: improve caches of calls and module exports type checking ( #847 )
...
* dev: optimize log on critical paths
* dev: optimize `check_module_item`
* dev: cache source queries
* dev: cache call checking
* dev: remove source cache
2024-11-18 17:20:05 +08:00
Myriad-Dreamin
256dd3b3a5
feat: replace param_completions with post type checking ( #846 )
...
* feat: replace param_completions with post type checking
* dev: dirty code and snapshot
2024-11-18 17:01:28 +08:00
Myriad-Dreamin
90626f0a5f
test: add more completion tests ( #845 )
2024-11-18 13:12:57 +08:00
Myriad-Dreamin
8a15eb9d66
dev: simplify let type ( #844 )
...
* fix: simplify let type
* test: update snapshot
2024-11-18 13:09:37 +08:00
Myriad-Dreamin
a9800bc802
dev: introduce TypeType and Module type ( #843 )
...
* dev: introduce `TypeType` and `Module` type
g
* test: update snapshot
* test: update snapshot
2024-11-18 12:52:27 +08:00
Myriad-Dreamin
c551950a85
feat: check union type annotation ( #842 )
2024-11-18 11:44:28 +08:00
Myriad-Dreamin
a2e7e4c88c
fix: bugs in post checking node and call ( #841 )
...
* fix: bugs in post checking node and call
* test: update snapshot
* test: update snapshot
2024-11-18 11:44:13 +08:00
Myriad-Dreamin
378d412cf7
fix: check signature of partially specialized functions ( #840 )
2024-11-18 11:10:12 +08:00
Myriad-Dreamin
78a4117ec6
fix: open exported files using rust's open crate ( #838 )
...
* fix: open exported files using rust's `open` crate
* feat: explorer as file opener on windows
* dev: link related issue
2024-11-17 22:08:13 +08:00
Myriad-Dreamin
263458a80b
feat: take configuration items from tinymist section ( #835 )
...
* feat: take configuration items from `tinymist` section
* docs: update configuration guide in emacs
2024-11-16 17:32:11 +08:00