Myriad-Dreamin
9d5beb196b
feat: minimal viable support for syntax-only mode ( #2247 )
...
Configure whether to enable syntax-only mode for the language server. In
syntax-only mode, the language server will only provide syntax checking
and basic code completion, but will not perform full document
compilation or code analysis. This can be useful for improving
performance on low-end devices, devices under power-saving mode, or when
working with large documents.
Default behavior: Always disable syntax-only mode. The strategy may be
changed in the future, for example, automatically enable syntax-only
mode when the system is in power-saving mode.
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-16 08:30:20 +08:00
Myriad-Dreamin
7c00eba127
feat: introspect and show complation statistics happening in the language server ( #1958 )
...
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
Adds capability to introspect complations happening in the language
server, to help improve efficiency. I expect most compilations are
caused by tracing for analyzing dynamic expressions, but I haven't
really profiled a document. Then introspection will help confirm or
refute the expectation.
2025-11-03 19:28:42 +08:00
QuadnucYard
f13532964d
feat: update symbol list and preserve definition order ( #2217 )
...
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
- Updated symbols to the latest. Simplified category map initialization.
- Preserve the definition order of symbols. This is more natural.
There are still issues with symbol rendering and clipping, but that will
not be covered here.
<img width="1255" height="583" alt="image"
src="https://github.com/user-attachments/assets/4bdfdcb6-25b4-4821-85fd-50e945871b32 "
/>
<img width="1220" height="409" alt="image"
src="https://github.com/user-attachments/assets/22124806-db58-42d7-b834-96508199fcb5 "
/>
2025-11-03 02:13:58 +08:00
odilf
bb5d3f476f
feat: scroll preview with hjkl ( #2111 )
...
Closes #2107
Sorry for not getting confirmation on the issue first, but I had some
free time and thought it would be easy to implement and, indeed, it is
just a few lines of code. I'll attach a video of how it looks.
https://github.com/user-attachments/assets/60e6f7ef-cdff-4f85-a1e8-385058f87966
For the small nudges I think the instant jump is better, even though it
looks kind of janky. The problem with the smooth scroll is that you
can't press it repeatedly and I think that you use `jk` for small
adjustments where it's clear what is being scrolled. However, for the
big hl jumps I think the smooth scroll is better to not disorient you.
Happy to change anything, of course :)
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2025-11-02 21:31:35 +08:00
ParaN3xus
70d3443656
feat: replace window global with windowElem in preview web frontend ( #2145 )
...
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
The preview feature heavily relies on the global `window` object. This
forces the preview to be used only as a standalone page.
In this PR, I replaced `window` with `windowElem` to make the preview
component modular and reusable.
TODO:
- [x] Fix `handleTypstLocation`
- [x] Fix zoon center
- [x] Fix drag
- [ ] Do a comprehensive test
- [x] `handleTypstLocation` under both canvas mode and SVG mode
- [ ] other stuff (idk what yet)
2025-11-02 17:34:20 +08:00
Myriad-Dreamin
f2a10fec2f
build: bump version to 0.14.0-rc1 ( #2189 )
...
tinymist::auto_tag / auto-tag (push) Has been cancelled
tinymist::ci / Duplicate Actions Detection (push) Has been cancelled
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Has been cancelled
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Has been cancelled
tinymist::ci / prepare-build (push) Has been cancelled
tinymist::gh_pages / build-gh-pages (push) Has been cancelled
tinymist::ci / announce (push) Has been cancelled
tinymist::ci / build (push) Has been cancelled
+tag v0.14.0-rc1
2025-10-29 12:22:35 +08:00
Myriad-Dreamin
cba1d34064
build: bump version to 0.13.30-rc2 ( #2195 )
...
+tag v0.13.30-rc2
2025-10-27 13:54:11 +08:00
QuadnucYard
4c8d34cdb2
feat: generate resource symbol svg in server and improve viewBox ( #2109 )
...
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
- feat: move symbol svg generation logic from client to client, and
directly display svg elements instead of mask-image. This significantly
boosts loading speed.
- fix: use font ascender and descender to bound view box, avoid
clipping.
2025-09-10 19:17:06 +08:00
QuadnucYard
4ebdd906c2
feat: revamp symbol view and add optional details ( #2101 )
...
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
- Restructured files.
- Render non-printable symbols, following typst documentation's
convention.
- Add a toggle to show details: symbol name and unicode, both of which
can be copied to clipboard on click.
- Make detypify import async, so that it will not block symbol
rendering.
- Show detypify canvas only when available.
<img width="1289" height="421" alt="image"
src="https://github.com/user-attachments/assets/ed6469c4-57a0-4d17-a4be-206875a03e43 "
/>
<img width="1238" height="632" alt="image"
src="https://github.com/user-attachments/assets/e6bba758-7836-4230-9ab9-f9550454b4de "
/>
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2025-09-10 11:27:44 +08:00
hyrious
c7b10d1b6c
feat: preview page remove extra space and do not invert background ( #2094 )
...
tinymist::auto_tag / auto-tag (push) Has been cancelled
tinymist::ci / Duplicate Actions Detection (push) Has been cancelled
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Has been cancelled
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Has been cancelled
tinymist::ci / prepare-build (push) Has been cancelled
tinymist::gh_pages / build-gh-pages (push) Has been cancelled
tinymist::ci / announce (push) Has been cancelled
tinymist::ci / build (push) Has been cancelled
| Before | After |
| ------ | ----- |
| <img width="300" height="246" alt="image"
src="https://github.com/user-attachments/assets/3f1e9d69-390c-46ce-8469-52d90c052fed "
/> | <img width="303" height="243" alt="image"
src="https://github.com/user-attachments/assets/4b70a9d2-07c6-496e-82df-d0ad27bd582e "
/> |
1. The `svg` element by default has `display: inline`, which adds extra
space at bottom (line height), change that to `block` can remove the
space.
2. The `svg` element and its outer `div` both set background color,
which will be inverted to another color that are not equal to the whole
page's background (I was setting `--main-margin` to see the outside).
This PR prevents the background from getting inverted.
There's another tiny thing: `#typst-container.mode-doc` has `margin-top:
-1px` which shifts the whole Typst doc 1px up. That will cause the page
always has 1px margin at bottom because the SVG element has the full
height. One possible fix is to always `- 1px` on the SVG `height`
attribute but I'm not sure if this affects some calculation. So I'm not
adding this trivial change.
2025-09-02 12:55:12 +08:00
Myriad-Dreamin
6e386e2838
feat: use card/button styles from vscode themes ( #2100 )
2025-09-02 11:10:43 +08:00
QuadnucYard
8d4052e612
feat: revamp font view with more features and better styles ( #2060 )
...
## Features
- Added font filters.
- Greatly improved styles. Now it follows the VSCode theme.
- Added tailwindcss-like utility classes.
<img width="713" height="941" alt="3H L7HDJOZ`X(UJU)L2PEYS"
src="https://github.com/user-attachments/assets/2a239bde-e01e-497c-803e-3d1c958319b6 "
/>
2025-09-02 10:02:32 +08:00
Myriad-Dreamin
1c9db1ce69
build: make use of async io of js to speed up vscode builds ( #2069 )
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
2025-08-31 18:34:20 +08:00
Myriad-Dreamin
40cbe07ea5
build: bump reflexo to 0.6.1-rc3 ( #2074 )
2025-08-25 05:22:30 +08:00
Myriad-Dreamin
ca22cf9e05
feat: auto-hide presentation toolbar when not hovered ( #1923 )
...
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / E2E Tests (win32-x64 on windows-latest) (push) Blocked by required conditions
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / E2E Tests (darwin-arm64 on macos-latest) (push) Blocked by required conditions
tinymist::ci / E2E Tests (linux-x64 on ubuntu-22.04) (push) Blocked by required conditions
tinymist::ci / E2E Tests (linux-x64 on ubuntu-latest) (push) Blocked by required conditions
tinymist::ci / E2E Tests (win32-x64 on windows-2022) (push) Blocked by required conditions
tinymist::ci / build-binary (push) Blocked by required conditions
tinymist::ci / build-vsc-assets (push) Blocked by required conditions
tinymist::ci / build-vscode (push) Blocked by required conditions
tinymist::ci / build-vscode-others (push) Blocked by required conditions
tinymist::ci / publish-vscode (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
* docs: update changelog
* feat: auto-hide presentation toolbar when not hovered
* fix: grab state
* fix: bugs
2025-07-25 18:31:35 +08:00
Myriad-Dreamin
2955d67751
revert: "feat: auto-hide presentation toolbar when not hovered ( #1887 )"
...
Reverts #1887
In test of v0.13.16-rc2, The CSS doesn't work as expected when previewing in both tab and browser.
2025-07-25 16:15:54 +08:00
Myriad-Dreamin
3c40385cd2
build: bump version to 0.13.16-rc2 ( #1919 )
...
* build: bump version to 0.13.16-rc2
* docs: update changelog
* fix: update reflexo versions
* build: bump asset crates
2025-07-24 01:37:42 +08:00
Myriad-Dreamin
e6c1894ce4
build: bump world crates to 0.13.16-rc1 ( #1905 )
...
* docs: update changelog
* build: bump world crates to 0.13.16-rc1
* build: bump reflexo crates to pre v0.6.1-rc2
2025-07-16 12:28:05 +08:00
Copilot
d409b30f03
feat: auto-hide presentation toolbar when not hovered ( #1887 )
...
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / E2E Tests (darwin-arm64 on macos-latest) (push) Blocked by required conditions
tinymist::ci / E2E Tests (linux-x64 on ubuntu-22.04) (push) Blocked by required conditions
tinymist::ci / E2E Tests (linux-x64 on ubuntu-latest) (push) Blocked by required conditions
tinymist::ci / E2E Tests (win32-x64 on windows-2022) (push) Blocked by required conditions
tinymist::ci / E2E Tests (win32-x64 on windows-latest) (push) Blocked by required conditions
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / build-binary (push) Blocked by required conditions
tinymist::ci / build-vsc-assets (push) Blocked by required conditions
tinymist::ci / build-vscode (push) Blocked by required conditions
tinymist::ci / build-vscode-others (push) Blocked by required conditions
tinymist::ci / publish-vscode (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
* Initial plan
* Implement auto-hide presentation toolbar feature in slide mode
Co-authored-by: Enter-tainer <25521218+Enter-tainer@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Enter-tainer <25521218+Enter-tainer@users.noreply.github.com>
2025-07-11 14:47:45 +08:00
Myriad-Dreamin
9bb784e6f0
feat: run prettier correctly ( #1893 )
2025-07-09 19:34:57 +08:00
Myriad-Dreamin
2b7482b263
fix: bidirectional jump in slide mode ( #1873 )
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / E2E Tests (darwin-arm64 on macos-latest) (push) Blocked by required conditions
tinymist::ci / E2E Tests (linux-x64 on ubuntu-22.04) (push) Blocked by required conditions
tinymist::ci / E2E Tests (linux-x64 on ubuntu-latest) (push) Blocked by required conditions
tinymist::ci / E2E Tests (win32-x64 on windows-2022) (push) Blocked by required conditions
tinymist::ci / E2E Tests (win32-x64 on windows-latest) (push) Blocked by required conditions
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / build-binary (push) Blocked by required conditions
tinymist::ci / build-vsc-assets (push) Blocked by required conditions
tinymist::ci / build-vscode (push) Blocked by required conditions
tinymist::ci / build-vscode-others (push) Blocked by required conditions
tinymist::ci / publish-vscode (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
2025-07-06 00:34:24 +08:00
Myriad-Dreamin
32bd813be6
refactor: fmt ( #1872 )
2025-07-05 23:25:27 +08:00
Myriad-Dreamin
d6d3766b6f
feat: add command to profile the entire server ( #1438 )
...
* feat: declare and bind tinymist.profileServer command
* feat: editor bridge with the frontend
* feat: start and stop server profiling
* feat: add profile-server prototype (#1440 )
* Add profile-server prototype
* fix: use branch
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
* feat: make it good
* build: update cargo.lock
* dev: ls profile impl and hook
* test: update snapshot
---------
Co-authored-by: Derived Cat <hooyuser@outlook.com>
2025-05-09 15:29:24 +08:00
Myriad-Dreamin
f33ea4913c
build: bump typst.ts to v0.6.0-rc1 ( #1707 )
...
* build: bump typst.ts to v0.6.0-rc1
* build: update lock and docs
2025-04-29 12:46:16 +08:00
zica
1cd566aedc
fix: in preview, click on empty area now clears selection ( #1644 )
...
also fix selection disappears temporarily while dragging
2025-04-12 03:46:55 +08:00
zica
9376b89b08
fix: allow drag preview horizontally ( #1597 )
2025-03-28 20:14:34 +08:00
Myriad-Dreamin
20746e3acd
feat: improve ArgSlots a bit ( #1479 )
2025-03-10 17:42:23 +08:00
Myriad-Dreamin
51530034f7
fix: use the background rect to calculate cursor position in the page ( #1427 )
2025-02-28 01:40:19 +08:00
Myriad-Dreamin
7faef58186
build: bump reflexo to v0.5.5-rc7 ( #1414 )
2025-02-27 11:41:45 +08:00
Myriad-Dreamin
21c6492254
feat: use jump_from_click from typst-ide ( #1399 )
2025-02-25 19:15:05 +08:00
Myriad-Dreamin
15f2329bc1
fix: use new wasm renderer ( #1398 )
2025-02-25 14:47:54 +08:00
Myriad-Dreamin
5659b0bc6c
dev: move package to reflexo_world part ( #1177 )
...
* dev: move package to reflexo_world part
fix: compile error
* dev: update the package.json
* fix: compile error
* dev: remove dry compile
2025-01-16 10:13:37 +08:00
tmistele
6813a1081e
feat: rescale with ctrl/cmd + =/- in browser ( #1110 )
...
* feat: Rescaling with Ctrl+=/- in browser (in addition to ctrl+wheel)
* Change function name also in comment
* Use Command instead of Ctrl on Macs
to match default key bindings in browsers
2025-01-13 10:05:17 +08:00
Myriad-Dreamin
2712654457
fix: account for preview jump bugs introduced in #997 ( #1004 )
...
* fix: many bugs in #997
* fix: definition of x, y
2024-12-15 16:35:41 +08:00
Yifan Song
c54d1d31cb
feat: jump to neareast position in preview from cursor ( #997 )
...
* return multiple positions from jump_to_cursor
* format
* remove an alert
* add a simple doc for jump test
* feat: resolve currentPosition
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-12-14 16:49:23 +01:00
汐
b18c3ca71c
fix: compatibility for some old chromium core ( #995 )
...
* fix: compatibility for some old chromium core
* feat: resolve relative URL manually
* dev: revert the change
* dev: add some comment
* fix: wrong regrex in 50228956
* dev: upgrade version to use
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-12-14 14:41:28 +08:00
Yifan Song
672a95c908
feat: search in template gallery ( #922 )
...
* feat: Search Gallery by name
* dev: use minisearch
* feat: highlight search
* feat: all query terms for highlight
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-12-03 12:23:34 +08:00
Myriad-Dreamin
3c98d574a2
feat: provide elementary font view ( #932 )
...
* dev: font view
* dev: tune functionality
* dev: add a todo
2024-12-03 12:20:27 +08:00
Caleb Maclennan
6f4aba4aa8
chore: Fix typos throughout code base (automatic)
...
This is all the typos that `typos` is confident can just be fixed
automatically, minus the overrides added to the manifest for the false
positives I found.
2024-11-25 09:26:53 +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
Myriad-Dreamin
5ce0a8feba
fix: enclose fallback docs in code block ( #828 )
2024-11-15 20:59:26 +08:00
Myriad-Dreamin
52a8d0e678
build: bump version to 0.12.2-rc1 ( #827 )
...
* build: bump packages
* docs: update changelog
* build: bump version to 0.12.2-rc1
* chore: wording
* fix: errors
* fix: wording
2024-11-15 15:19:59 +08:00
Myriad-Dreamin
adbf05d366
fix: rename export_again to is_external ( #777 )
2024-11-08 16:16:01 +08:00
Myriad-Dreamin
3da56a4dd2
fix: range error when converting huge base64 strings ( #774 )
2024-11-08 15:55: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
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
7a54bc1030
feat: {en,de}code base-64 strings with Text{De,En}coder ( #719 )
2024-10-21 13:23:08 +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
a3f100e7cb
refactor: change PrimarySignature structure to merge type checking info ( #687 )
...
* dev: support spread left params
* dev: stage merge
* dev: remove ParamSpecShort
* chore: remove useless code
* dev: merge all things back
* fix: testing
* fix: testing
* remove: useless method
2024-10-16 14:35:24 +08:00
Myriad-Dreamin
b9da92175e
dev: merge signature docs and rest docs ( #685 )
...
* dev: deduplicate code
* dev: merge signature docs and rest docs
* dev: change struct of the `DocString`
* dev: improve structure of SymbolDocs
2024-10-16 11:16:16 +08:00