Myriad-Dreamin
49c665de66
build: bump version to 0.11.9 ( #304 )
...
* build: add changelog
* build: bump version to 0.11.9
2024-05-18 13:08:44 +08:00
Myriad-Dreamin
071d9072e1
build: bump typst to 0.11.1 ( #301 )
2024-05-18 12:17:24 +08:00
Myriad-Dreamin
fff227f3ae
dev: interning types ( #271 )
...
* refactor: a bit
* fix: named completion
* dev: replace complete_literal by complete_type
* dev: remove unused code
* dev: basic interner
* dev: basic types
* dev: type operations
* dev: migrate all type definitions
* dev: check syntax and builtin types
* dev: make TypeSimplifier simply work
* dev: make TypeDescriber simply work
* dev: make TypeChecker simply work
* dev: recover type check
* fix: context check
* fix: use after free in seen fields
* fix: typed with
* fix: record type on field
* dev: check type of constructors and element containing
* dev: show sig by type
* fix: mixed context checking
* QAQ
* >_<
* dev: fix documents
2024-05-11 21:12:49 +08:00
Myriad-Dreamin
869960a89c
dev: {re,}move conversions of completion structs ( #264 )
...
* dev: {re,}move conversions
* dev: update dependencies
2024-05-09 12:04:42 +08:00
Myriad-Dreamin
f0442b7269
build: bump version to 0.11.8 ( #256 )
...
* dev: update changelog
* build: bump version to 0.11.8
2024-05-07 19:38:38 +08:00
Myriad-Dreamin
f167ad1524
build: bump version to 0.11.7 ( #244 )
...
* dev: update changelog
* build: bump version to 0.11.7
2024-05-06 00:06:31 +08:00
Wenzhuo Liu
c406d5bab1
chore: bump to typstyle v0.11.17 ( #223 )
2024-05-05 23:40:39 +08:00
Myriad-Dreamin
6ad9258740
feat: handle/add link in the hover documentation ( #239 )
...
* feat: handle/add link in the hover documentation
* dev: update snapshot
* dev: update snapshot
* dev: update snapshot
2024-05-05 21:32:09 +08:00
Myriad-Dreamin
d774304574
feat: find definition of label references ( #235 )
...
* feat: find definition of label references
* dev: move dependencies declaration
* dev: remove serde_spanned
2024-05-05 18:53:18 +08:00
Myriad-Dreamin
abb89ed3e8
feat: dynamic analysis on import from dynamic expressions ( #233 )
...
* feat: dynamic analysis on import from dynamic expressions
* dev: adds more fixture
2024-05-05 17:39:56 +08:00
Myriad-Dreamin
46f524de57
feat: type check across modules ( #232 )
2024-05-05 17:19:56 +08:00
Myriad-Dreamin
5fdf3353b7
build: bump version to 0.11.6 ( #219 )
...
* dev: add help and acknowledgement about symbol view
* dev: add changelog for 0.11.6
* build: bump version to 0.11.6
2024-04-27 10:49:18 +08:00
Myriad-Dreamin
786814b09c
build: bump version to 0.11.5 ( #207 )
...
* build: update changelog
* build: bump version to 0.11.5
2024-04-20 19:33:47 +08:00
Wenzhuo Liu
f79a83e616
chore: bump to typstyle v0.11.14 ( #200 )
2024-04-20 15:28:20 +08:00
Myriad-Dreamin
f6f2454d37
feat: complete text.lang/region ( #199 )
2024-04-19 16:12:40 +08:00
Myriad-Dreamin
68ce4701c6
build: bump version to 0.11.4 ( #191 )
...
* build: update changelog
* build: bump version to 0.11.4
* docs: update readme
* docs: update wording
2024-04-15 01:34:38 +08:00
Wenzhuo Liu
882dd6ad27
chore: bump typstyle to v0.11.12 ( #181 )
2024-04-15 00:18:21 +08:00
Myriad-Dreamin
da70c0d31c
build: bump version to 0.11.3 ( #172 )
...
* build: update readme and changelog for update
* build: bump version to 0.11.3
* dev: remove a dirty console log
* dev: update changelog
2024-04-06 19:46:41 +08:00
Wenzhuo Liu
3cc078e501
chore: bump to typstyle v0.11.11 ( #163 )
2024-04-06 13:32:38 +08:00
Myriad-Dreamin
7613712137
feat: support tracing execution in current document ( #166 )
...
* feat: support tracing execution in current document
* dev: improve frontend appearence
* fix: word grammar
* dev: update snapshot
2024-04-06 13:32:11 +08:00
Myriad-Dreamin
c2f2b214a2
feat: initialize telescope mode previewing ( #164 )
...
* feat: initialize telescope mode previewing
* dev: add notes
* dev: configure and disable hovering periscope
* dev: update snapshot
2024-04-05 17:22:56 +08:00
Myriad-Dreamin
6722b2501f
feat: add status bar to showing words count, also for compiling status ( #158 )
...
* feat: add status bar to showing words count, also for compilng status
* dev: add configuration for compile status
* fix: let focus state correct
* dev: improve hint
2024-04-05 13:16:24 +08:00
Myriad-Dreamin
84f7e27654
build: bump typstyle to 0.11.10 ( #160 )
2024-04-05 13:12:47 +08:00
Myriad-Dreamin
c0878fc627
build: bump typst.ts to 0.5.0-rc3 ( #159 )
2024-04-05 13:12:38 +08:00
Myriad-Dreamin
36eea552ac
feat: initialize symbol picker ( #155 )
...
* feat: initialize symbol picker
* dev: update snapshot
* dev: remove mock
2024-04-04 10:33:25 +08:00
Myriad-Dreamin
7e453872b1
dev: init summary page ( #137 )
...
* feat: add summary frontend
* dev: init summary page
* build: update cargo.lock
* feat: init diagnostics frontend
* build: update snapshot hash
2024-04-01 10:16:26 +08:00
Myriad-Dreamin
38c54a70da
build: bump typstyle to 0.11.8 ( #139 )
2024-04-01 01:18:43 +08:00
Myriad-Dreamin
b635f06619
build: bump version to 0.11.2 ( #136 )
...
* docs: update documents
* fix: correct order of building binaries
* build: bump version to 0.11.2
* docs: redirect changelog
* docs: update document tips
* docs: update insert template in place tips
* build: bump typstyle version to 0.11.7
2024-03-30 23:02:43 +08:00
Myriad-Dreamin
36536bbc6b
feat: support import path completion ( #134 )
...
* feat: path completion
* fix: package snippet order
* dev: update snapshot hash
* fix: completion
2024-03-30 20:44:27 +08:00
Myriad-Dreamin
0eae40dec6
dev: intern completion code ( #124 )
...
* dev: intern completion code
* dev: change completion kind of symbols to FIELD
* fix: accept hash
* fix: reduce redundant information
2024-03-29 19:46:10 +08:00
Myriad-Dreamin
529b422189
feat: support untitled url scheme for unsaved documents ( #120 )
2024-03-29 15:26:46 +08:00
Myriad-Dreamin
d53bd80d14
dev: ensure to run a single compiler instance ( #119 )
...
* build: remoe tinymist deps on tests
* dev: ensure unique running compiler
* docs: update some comments
2024-03-29 14:36:02 +08:00
Myriad-Dreamin
b364160fdd
build: bump typstyle to 0.11.5 ( #118 )
2024-03-29 14:35:51 +08:00
Myriad-Dreamin
5f27135419
feat: add an e2e smoke testing ( #114 )
...
* feat: e2e smoke testing
* feat: redact value
* dev: don't compile in tests
* dev: use correct path to binary
2024-03-28 21:34:56 +08:00
Myriad-Dreamin
d4dda9e06f
feat: support formatters ( #113 )
...
* feat: supports formatter
* feat: supports dynamic configuration and typstfmt
* fix: test
2024-03-28 16:28:00 +08:00
Myriad-Dreamin
0114bf4a3b
feat: allow tracing typst programs in subprocess ( #112 )
...
* feat: add compiler mode
* feat: implement compiler mode
* dev: imtroduce typst timings
2024-03-27 22:51:51 +08:00
Myriad-Dreamin
bf739d8367
build: bump version to 0.11.1 ( #106 )
...
* build: bump version to 0.11.1
* build: add changelog for v0.11.1
* fix: wrong changelog
* docs: update readme
* docs: update changelog
2024-03-27 10:30:50 +08:00
Myriad-Dreamin
76b4e91046
feat: allow running server with loading font once and on rootless files ( #94 )
...
* dev: change system config
* docs: update config doc
* dev: clean up tightly coupled world
* dev: load font once
* docs: add more comments to tinymist-query
* dev: merge compiler layers
* feat: allow run lsp on rootless files
* build: bump ts
* fix: workspace dep
* build: bump preview
* dev: correctly check inactive state
* fix: weird cargo default features
2024-03-26 10:33:56 +08:00
Myriad-Dreamin
13e3562424
build: bump version to 0.11.1-rc2 ( #79 )
2024-03-20 18:25:15 +08:00
Myriad-Dreamin
14fc4819f1
feat: hover tooltip on functions ( #76 )
...
* dev: introduce upstream tooltip
* feat: basic function definition
2024-03-20 00:02:11 +08:00
Myriad-Dreamin
7e94c7d47c
feat: provides correct semantic highlighting ( #71 )
...
* dev: initialize highlight test
* dev: add more cases
* fix: overlapping token
* fix: multiple lines token
2024-03-19 01:20:22 +08:00
Myriad-Dreamin
fb503ede1a
feat: use ts and preview crates ( #73 )
2024-03-18 23:01:07 +08:00
Myriad-Dreamin
cc1f418423
dev: reduce a bundle of ts usage in query crate ( #72 )
2024-03-18 23:00:27 +08:00
Myriad-Dreamin
342c8969dc
feat: provide dhat instrumenting feature for heap usage analysis ( #64 )
...
* fix: get missing header in mirrorred input.
* feat: provide dhat instrumenting feature for heap analysis.
2024-03-18 02:29:00 +08:00
Myriad-Dreamin
cfca8b1dba
build: bump version to 0.11.0 ( #63 )
2024-03-17 19:52:01 +08:00
Myriad-Dreamin
3c37ce174a
build: bump version to 0.10.3 ( #54 )
...
* build: bump typst to v0.11.0
* build: bump dependencies
* build: update readme and changelog
* build: bump version to 0.10.3
* fix: use a different branch for building
* build: set correct rev to typst-preview
* fix: in perfects
2024-03-17 00:57:36 +08:00
Myriad-Dreamin
c92149fa3e
feat: add init template command ( #50 )
...
* feat: add init template command
* dev: remove bad patch
2024-03-16 13:21:29 +08:00
Myriad-Dreamin
f4fd0fc276
feat: leave typst-preview as optional dependencies ( #49 )
...
* feat: leave typst-preview as optional dependencies
* build: configure cargo.toml correctly
2024-03-16 11:09:04 +08:00
Myriad-Dreamin
d5c7bcdd18
feat: support syntax analysis on packages ( #47 )
...
* feat: support syntax analysis on packages
* dev: add more tests
2024-03-16 10:21:59 +08:00
Myriad-Dreamin
8ca5807801
feat: add capability to settle down a compiler actor ( #31 )
...
* feat: add capability to settle down a compiler actor
* dev: update rev
2024-03-14 02:01:21 +08:00