Myriad-Dreamin
fb0a300bc2
build: bump version to 0.11.18 ( #494 )
...
* build: bump version to 0.11.18
* build: update cargo.lock
2024-08-05 03:27:38 +08:00
Myriad-Dreamin
a3095c2d5a
build: bump version to 0.11.18-rc1 ( #491 )
2024-08-05 02:40:07 +08:00
Myriad-Dreamin
04de6a2806
fix: allow hyphenate in url link ( #481 )
2024-07-30 18:47:57 +08:00
Myriad-Dreamin
08b9c10aa1
docs: improve and add contribution guide for syntaxes ( #471 )
...
* dev: reformat metadata of raw languages
* docs: improve and add contribution guide for syntaxes
2024-07-27 23:04:52 +08:00
Myriad-Dreamin
651d7f7148
build: bump version to 0.11.17 ( #469 )
...
* docs: update readme
* fix: disable syntax highlighting issue
* gg
* fix: fenced code
* build: bump version to 0.11.17
* fix: indented fenced code
2024-07-27 13:34:27 +08:00
Myriad-Dreamin
56b47fb01d
build: bump version to 0.11.17-rc1 ( #468 )
...
* docs: update changelog
* build: bump version to 0.11.17-rc1
* docs: update changelog
* docs: update changelog
* docs: update changelog
* docs: add a tip to help first contributors.
* build: update cargo.lock
2024-07-27 12:02:30 +08:00
Myriad-Dreamin
81a95816b6
feat: syntax highlighting for raw blocks (fence ticks <= 6) ( #450 )
...
* feat: syntax highlighting for raw blocks (fence ticks <= 6)
* dev: remove unused comments
2024-07-22 19:20:25 +08:00
Myriad-Dreamin
c5222661b1
dev: fix errors after upgrading tsc and update resolution ( #449 )
2024-07-22 18:45:59 +08:00
Myriad-Dreamin
d6d69b28bf
build: bump version to 0.11.16 ( #444 )
...
* build: update changelog and readme
* build: bump version to 0.11.16
2024-07-20 23:33:04 +08:00
Myriad-Dreamin
e704c44707
build: bump version to 0.11.16-rc1 ( #443 )
2024-07-20 22:50:35 +08:00
Myriad-Dreamin
b8de9f9553
build: bump version to 0.11.15 ( #418 )
...
* build: update changelog
* build: bump version to v0.11.15
* build: update cargo lock
2024-07-15 11:05:23 +08:00
Myriad-Dreamin
28899d801f
build: bump version to v0.11.15-rc3
2024-07-14 20:43:20 +08:00
Myriad-Dreamin
696dc20c87
build: bump version to v0.11.15-rc2
2024-07-14 19:22:23 +08:00
Myriad-Dreamin
be75ab3d2c
build: bump version to 0.11.14 ( #377 )
...
* docs: update changelog
* build: bump version to 0.11.14
* docs: update changelog
* build: bump version to 0.11.14
* chore: wording
2024-07-07 15:25:03 +08:00
Myriad-Dreamin
023513e085
build: bump version to 0.11.13 ( #362 )
...
* build: update changelog
* build: bump version to 0.11.13
2024-07-02 12:36:45 +08:00
Myriad-Dreamin
7f1de87765
build: bump version to 0.11.12 ( #352 )
...
* build: bump dependencies
* docs: update changelog
* build: bump version to 0.11.12
* chore: stupid patch
2024-06-28 09:08:09 +08:00
Myriad-Dreamin
00ec24e18f
dev: terminate expression before math blocks ( #347 )
...
* docs: minor updates
* dev: terminate expression before math blocks
2024-06-26 18:14:04 +08:00
Myriad-Dreamin
1c653d5fd2
build: bump version to 0.11.11 ( #331 )
...
* docs: update changelog
* build: bump version to 0.11.11
* fix: wording
2024-06-17 13:36:40 +08:00
Myriad-Dreamin
eb12ef0671
build: bump version to 0.11.10 ( #316 )
...
* docs: update changelog
* build: bump version to 0.11.10
* docs: update changelog.md
2024-05-26 11:50:15 +08:00
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
6a438e79c4
fix: properly stops call expressions ( #273 )
2024-05-12 00:32:53 +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
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
Myriad-Dreamin
0982686258
fix: identify string literals in math mode ( #196 )
2024-04-18 11:33:49 +08:00
Myriad-Dreamin
3393b998aa
fix: a dot or colon in ref ident cannot follow space or EOF ( #195 )
2024-04-18 11:33:22 +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
Myriad-Dreamin
987a7da867
feat: complete arguments enhanced by type inference ( #186 )
...
* auto complete code in param position
* dev: initial path completion in params
* fix: compile error
* remove two todo
* dev: improve get_deref_target
* check string during completion
* feat: complete path arguments
* feat: identify hash before function follows a content parameter
* dev: complete text.size, text.dir, stack.dir, stroke dict
* dev: add record type
* dev: complete stroke dict
* fix: correct kind of langauge of code tooltip
* dev: add colon trigger character
* dev: let type selection complete
* dev: complete inset/outset/margin/radius dictionary types
* dev: complete raw theme/syntaxes, bib path types
* dev: complete all files at the same time
* dev: update snapshot
2024-04-15 00:17:54 +08:00
Myriad-Dreamin
4b1057efaf
fix: better grammar on incomplete heading ( #187 )
2024-04-12 09:49:36 +08:00
Myriad-Dreamin
c22f70b49e
dev: refactor def and use cache for improving definition ( #179 )
...
* chore: add a notes to do.
* dev: cache def and use information
* dev: move signature cache to analysis level
* dev: refactor a bit for improving definition
* dev: more appropriate definition discover
* fix: clippy error
2024-04-11 20:45:02 +08:00
QuarticCat
ebed95cbcd
fix: improve release profile & fix typos ( #177 )
...
* dev: split a gh-release profile to accelerate development
* fix: many typos
* fix: miri warnings
* fix: update fixtures
2024-04-10 11:34:18 +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
Myriad-Dreamin
61851f1300
dev: correctly parse label and reference markup ( #167 )
2024-04-06 13:44:48 +08:00
Myriad-Dreamin
2e39afde78
fix: better grammar on incomplete AST ( #140 )
...
* dev: error tolerance on editing let/show statements
* dev: error tolerance on editing if/show statements
* dev: error tolerance on editing while/for statements
* dev: error tolerance on editing if/while/for statements
* dev: better token for and or not
2024-04-01 01:51:42 +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
90ef2e6f72
dev: improve punctuation and keyword token kinds ( #133 )
...
* dev: improve punctuation and keyword token kinds
* dev: improve punctuation and keyword token kinds
2024-03-30 20:04:34 +08:00
Myriad-Dreamin
4e318e023f
fix: correct identifier/keyword boundaries ( #128 )
2024-03-30 17:14:58 +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
2ae86922a4
fix: keyword boundary ( #109 )
2024-03-27 10:19:50 +08:00
Myriad-Dreamin
2e7c7732dc
feat: mark correct expression boundary on all testing files from typst/typst ( #85 )
...
* fix: comment and set rules
* fix: losen for rules
* fix: chore field, escape
* fix: hash termination
* dev: handle math mode
* fix: terminate expressions on right braces
* dev: match spread operator
* dev: remove complex check on if
* dev: add two bugs
* dev: fix if/while conditions
* fix: terminate expressions on right braces 2
2024-03-23 01:19:43 +08:00
Myriad-Dreamin
14ef2e78e2
feat: provide more robust syntax highlight for expressions in markup context ( #80 )
...
* dev: robust if syntax
* dev: robust for syntax
* dev: if/for with content blocks
* dev: robust while syntax
* dev: lift identifier matchers
* dev: update test case
* dev: robust call syntax
* dev: robust arrow func syntax
* dev: robust set syntax
* dev: robust show syntax
* dev: robust let syntax
* dev: robust string literal syntax
* dev: robust include syntax
* dev: robust import syntax
* dev: expression continuation
* dev: error tolerance
* dev: robust inline/blocky raw syntax
* dev: chore fixes
* dev: fix call and raw
* dev: fix some markup
* dev: refactor many markup patterns
* dev: final touches
* dev: remove unused dep
2024-03-21 17:52:51 +08:00
Myriad-Dreamin
13e3562424
build: bump version to 0.11.1-rc2 ( #79 )
2024-03-20 18:25:15 +08:00
Myriad-Dreamin
a3948df5da
feat: init syntax library for function hover tip ( #77 )
...
* dev: introduce upstream tooltip
* feat: basic function definition
* feat: init syntax library
* abandon
* build: run syntax building
* fix: let expression
* fix: markup in code
* fix: raw code
2024-03-20 12:18:57 +08:00