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 |
|