max397574
|
a4bcd802ec
|
Update MAINTAINERS.typ
|
2024-11-09 11:25:32 +01:00 |
|
Myriad-Dreamin
|
bbee391995
|
feat: claim list of maintainers (#781)
* feat: claim list of maintainers
* docs: update readme
* fix: maintain list
|
2024-11-09 11:59:36 +08:00 |
|
Myriad-Dreamin
|
adbf05d366
|
fix: rename export_again to is_external (#777)
|
2024-11-08 16:16:01 +08:00 |
|
Myriad-Dreamin
|
662ae488be
|
test: add more completion tests (#776)
* dev: add more tests
* test: add show/set completion tests
* test: test completion about arguments of builtin functions
|
2024-11-08 16:15:45 +08:00 |
|
Myriad-Dreamin
|
411f29fd53
|
feat: recover support to goto definition of fields (#775)
* feat: goto field definition with type checking
* dev: minor changes
* dev: update snapshot
|
2024-11-08 16:15:31 +08:00 |
|
Myriad-Dreamin
|
3da56a4dd2
|
fix: range error when converting huge base64 strings (#774)
|
2024-11-08 15:55:57 +08:00 |
|
Myriad-Dreamin
|
d75fd7e74e
|
feat: render examples in docs (#772)
* feat: render examples in docs
* fix: create `hover-images` on `startHover`
* dev: update snapshot
|
2024-11-08 15:55:47 +08:00 |
|
Myriad-Dreamin
|
d02fa18617
|
dev: implement Ord for Decl (#773)
* dev: change order to compare
* dev: implement `Ord` for `Decl`
|
2024-11-08 15:46:28 +08:00 |
|
Myriad-Dreamin
|
a402d6d4ae
|
docs: add documentation about docstring (#771)
* docs: add documentation about docstring
* docs: minor revision
|
2024-11-07 16:18:56 +08:00 |
|
Myriad-Dreamin
|
c035f42676
|
feat: strictly match module-level comments (#770)
* feat: strictly match module-level comments
* dev: update snapshot
|
2024-11-07 16:18:44 +08:00 |
|
Wenzhuo Liu
|
7dfa0fb498
|
chore: bump typstyle to v0.12.1 (#764)
|
2024-11-04 15:27:59 +08:00 |
|
Myriad-Dreamin
|
c830048b61
|
chore: upload test snapshot for debugging (#760)
|
2024-11-02 14:52:34 +08:00 |
|
Myriad-Dreamin
|
f1f77065d7
|
dev: collect func.with type information for signature help (#759)
* feat: static analysis on `func.with` bindings
* test: update snapshot
|
2024-11-02 14:52:25 +08:00 |
|
Myriad-Dreamin
|
67367b03bf
|
dev: hash imports of expr info (#756)
|
2024-10-31 23:27:59 +08:00 |
|
Myriad-Dreamin
|
8f3566366e
|
refactor: refactor hover, analysis/global, and docs crates (#755)
* dev: refactor hover.rs
* refactor refactor AnalysisContext
* refactor: refactor docs crate
|
2024-10-31 10:07:31 +08:00 |
|
Myriad-Dreamin
|
1c1bc19caf
|
dev: more consistent way to get docs of decls (#752)
* dev: more consistent way to get docs of decls
* test: update snapshot
|
2024-10-30 22:29:07 +08:00 |
|
Myriad-Dreamin
|
8129c6741e
|
feat: provide docs when hovering on module refs (#751)
* feat: hover for module-level docs
* test: update snapshot
* test: update snapshot
|
2024-10-30 17:07:47 +08:00 |
|
Myriad-Dreamin
|
ac97c34d0f
|
feat: improve signature formatting in docs (#750)
* feat: improve signature formatting in docs
* test: update snapshot
* fix: package docs formatting
|
2024-10-30 15:17:08 +08:00 |
|
Myriad-Dreamin
|
b97907cde6
|
docs: update neovim's setup section (#749)
|
2024-10-29 22:56:05 +08:00 |
|
Myriad-Dreamin
|
493f8a8695
|
feat: don't trigger trivial completion when the trigger char is an ascii punctuation (#748)
|
2024-10-29 22:32:12 +08:00 |
|
Myriad-Dreamin
|
e8f5f6185a
|
fix: match identifier like nodes for completion (#747)
* fix: match identifier like nodes for completion
* test: update snapshot
|
2024-10-29 22:09:55 +08:00 |
|
Myriad-Dreamin
|
9385b95c81
|
fix: bitmap and svg glyphs are not rendered correctly (#745)
|
2024-10-29 16:38:21 +08:00 |
|
Myriad-Dreamin
|
9c87fe2fb4
|
feat: client-side control to whether issue completion callback (#744)
* feat: client-side control to whether issue completion callback
* fix: bad changes
|
2024-10-29 13:00:57 +08:00 |
|
summerBreeze630
|
5dd1226cdc
|
dev: complete symbol classification in handwriting recognizer (#705)
* dev: complete symbol classification in handwriting recognizer
* dev: update symbol category
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
|
2024-10-29 11:19:48 +08:00 |
|
Myriad-Dreamin
|
c798d3037e
|
feat: show performance statistics in summary page (#743)
|
2024-10-29 11:16:59 +08:00 |
|
Myriad-Dreamin
|
15785f1deb
|
feat: add check package command (#742)
* g
* feat: add check package command
|
2024-10-29 11:16:40 +08:00 |
|
Julien THILLARD
|
c4c9a704ce
|
feat: add preview icon when clicking outside the document (#734)
* Always show preview icon
* Drop editor when closed, default on activeEditor
|
2024-10-29 11:16:24 +08:00 |
|
Myriad-Dreamin
|
8ca953dbed
|
feat: identify identifier kind for semantic highlighting (#741)
* feat: identify identifier kind for semantic highlighting
* test: update snapshot
|
2024-10-29 10:52:41 +08:00 |
|
Myriad-Dreamin
|
1d49e110e2
|
dev: cache expression information correctly (#736)
* dev: cache expression information correctly
* rev
|
2024-10-27 20:20:59 +08:00 |
|
Myriad-Dreamin
|
2c38695b6f
|
docs: maintain readme and command docs (#733)
* docs: maintain readme and command docs
* docs: update inline images
* test: update snapshot
* test: update baseline
* test: update baseline
|
2024-10-26 22:47:12 +08:00 |
|
Myriad-Dreamin
|
81ebc8a635
|
feat: implement expression checker (#714)
* feat: implements expression checker
* dev: resolve information
* dev: delete def_use
* stage
* stage
* stage
* stage concurrent
* stage concurrent
* dev: better concurrency
* dev: final constant evaluation improvement
* dev: change reference site
* dev: handle comments
* dev: remove indirect import structure
* dev: adjust linked_def impl
* dev: finalize goto definition impl
* dev: replace all old import and def_use analyses with expr analysis
* dev: update expr_of snapshots
* dev: split def/expr, refactor definition
* dev: more consistent definition solver
* dev: rename definition crate
* dev: references work again
* dev: resolve root decl
* dev: resolve root decl
* dev: resolve global definitions
* dev: resolve tokens with world
* feat: render semantic tokens with expression information
* dev: loop detection
* dev: recover type checking
* dev: recover more type checking
* dev: refactor analysis context
* fix: process case of spread left
* dev: label inference
* dev: recover more signature checking
* dev: recover more ident reference checking
* dev: pass all tests
* Revert "dev: dirty changes"
This reverts commit 9ae2dacd0c96851e088feea76c61c184a1cf9722.
* test: update snapshot
* fix: bad cached signatures
* fix: slash problem
|
2024-10-25 23:52:11 +08:00 |
|
Myriad-Dreamin
|
136b162360
|
dev: fix bugs in bold/italic syntax highlighting (#732)
|
2024-10-24 23:34:06 +08:00 |
|
Myriad-Dreamin
|
79ada570b7
|
dev: fix bidirectional jump feature if there is a page fill (#728)
|
2024-10-23 00:04:11 +08:00 |
|
Tan, Long
|
5d89acfd3a
|
docs: add coc.nvim config example (#727)
* docs: add coc.nvim config example
* docs: update readme
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
|
2024-10-22 23:13:57 +08:00 |
|
Myriad-Dreamin
|
ace46062a1
|
feat: disable unicode pair autocompletion (#726)
|
2024-10-22 23:02:52 +08:00 |
|
Myriad-Dreamin
|
464b83dcf8
|
dev: remove outdated typst.tmLanguage.json (#725)
|
2024-10-22 22:26:23 +08:00 |
|
Myriad-Dreamin
|
b1efa88161
|
feat: improve syntax highlighting (#724)
* dev: simplify if statement handling
* dev: parse blocks in if/for/while more consistently
* feat: improve context expression parsing
* feat: improve context expression parsing
* feat: improve parameter clause parsing
|
2024-10-22 21:41:20 +08:00 |
|
Myriad-Dreamin
|
7a54bc1030
|
feat: {en,de}code base-64 strings with Text{De,En}coder (#719)
|
2024-10-21 13:23:08 +08:00 |
|
Myriad-Dreamin
|
4437b3bffb
|
build: bump version to 0.12.0 (#712)
* build: bump version to 0.12.0
* build: fix git versions
* docs: update changelog
* fix: description in changelog
* fix: wrong category
|
2024-10-20 00:52:15 +08:00 |
|
Myriad-Dreamin
|
7ed731b0e5
|
build: bump node version to 22 in gh_pages (#711)
|
2024-10-19 23:06:12 +08:00 |
|
Myriad-Dreamin
|
ff535a1924
|
fix: bump version to 0.12.0-rc1 (real) (#710)
* test: update snapshot
* fix: actually bump to 0.12.0-rc1
|
2024-10-19 23:03:10 +08:00 |
|
Myriad-Dreamin
|
66fff06dfe
|
build: bump tinymist to 0.12.0-rc1 (#708)
* feat: support nightly typst (#600)
* feat: support for custom certificate configuration (#592)
* feat: add certificate option
* refactor: move SystemCompilerFeat into tinymist-world
* feat: move HttpRegistry as HttpsRegistry into tinymist-world
* feat: add reading pem file
* feat: update LspUniverseBuilder::build
* feat: fill missing argument of LspUniverseBuilder::build
* chore: update lock file for additional dependencies
* chore: refine comment for certification
* refactor: simplify by new constructor
* refactor: sort arguments for threaded_http
* refactor: split https.rs from lib.rs in tinymist-world
* feat: provide package view and local documentation (#596)
* feat: move featured components
* feat: provide package view and local documentation
* stage
* fix: compile error by merged commits
* fix: ignore system fonts correctly (#597)
* feat: adapt nightly typst
chore: use mainline typst
fix: `leaf_at` second parameter
fix: build `Engine`
fix: `interpret_mode_at` converage
feat: use my typst
fix: use `typst::trace` to trace
fix: frameitem
fix: new kinds
fix: new scope
fix: lazyhash
fix: result
fix: new SyntaxKinds
fix: utils, lazyhash
chore: remove useless imports
fix: sink
feat: frameitem
fix: export svg with page
fix: deref span
styl:
deps
fix: lazyhash
deps: use my typstyle
fix: enable contenthint with feature
fix: leaf_at side
fix: compile.output
deps
fix: warnings
deps: use new branch name
fix: fix merge error
ci: update ci branch
test: accept new test snap
fix: fix compile
deps: update typst
fix: fix compilation for latest tinymist
fix: fix tests
fix: fix tests
* chore: clean useless imports
---------
Co-authored-by: ricOC3 <100465762+ricOC3@users.noreply.github.com>
Co-authored-by: Myriad-Dreamin <35292584+Myriad-Dreamin@users.noreply.github.com>
* fix: compile warnings and errors
* fix: add round_2 back
* fix: pdf options
* build: bump version to 0.11.33
build: bump version to 0.11.31 (#652)
build: lock git branches
build: bump version to 0.11.23-rc1
dev: update cargo.toml
deps: update typst, typst.ts, typstyle to tagged version (#624)
build: bump version to 0.11.29 (#628)
dev: nightly-0.11.31 (#649)
* deps: update typst
* test: fix snapshot
fix: dependencies
dev: nightly 0.11.33 (#655)
* deps: update typst, typst.ts, typstyle
* test: fix test hash
* fix: compile error
* fix: errors
* build: bump typst to 0.12.0
* dev: final bumps
* build: bump version to 0.11.34-rc1
* build: update cargo.lock
* test: update snapshot
---------
Co-authored-by: ParaN3xus <136563585+ParaN3xus@users.noreply.github.com>
Co-authored-by: ricOC3 <100465762+ricOC3@users.noreply.github.com>
|
2024-10-19 18:32:37 +08:00 |
|
Myriad-Dreamin
|
d9d10df7a4
|
feat: provide parameter docs in hover tips (#702)
* feat: supports parameter docs
* dev: update snapshot
|
2024-10-17 19:21:33 +08:00 |
|
Myriad-Dreamin
|
e57cf36f9b
|
feat: render hover docs with converted result (#701)
* feat: render hover docs with converted result
* dev: update snapshot
|
2024-10-17 19:18:36 +08:00 |
|
Myriad-Dreamin
|
e35b9f9c73
|
feat: handle func.with stack during signature analysis (#699)
* fix: some cases of docs checking
* feat: check signature with binding stack
* feat: handle with stack
* dev: update snapshot
* dev: update snapshot
|
2024-10-17 18:57:17 +08:00 |
|
Myriad-Dreamin
|
39f343d536
|
feat: combine signature solving (#696)
* feat: combine signature solving
* dev: update snapshot
* dev: update snapshot
|
2024-10-17 18:45:52 +08:00 |
|
Myriad-Dreamin
|
6d62bffdeb
|
feat: type induction on builtin values (#694)
|
2024-10-17 01:02:00 +08:00 |
|
Myriad-Dreamin
|
0a008c8cc5
|
fix: bad directories not found (#695)
|
2024-10-17 00:59:07 +08:00 |
|
Myriad-Dreamin
|
de130dcc2c
|
refactor: reduce source cache and mutability (#693)
* dev: reduce source cache and mutability
* dev: update common imports
|
2024-10-16 23:17:52 +08:00 |
|
Myriad-Dreamin
|
4d23b57785
|
dev: caching static function signature analysis (#692)
|
2024-10-16 22:34:45 +08:00 |
|