Commit graph

53 commits

Author SHA1 Message Date
Myriad-Dreamin
2dc138f4d3
docs: annotate pinyin with ruby (#1924)
* docs: generate ruby

* dev: move ruby function

* dev: move ruby function
2025-07-25 18:20:09 +08:00
Myriad-Dreamin
1210b54515
feat: finally directly generate markdown files (#1881)
Some checks are pending
tinymist::ci / publish-vscode (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 / 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::gh_pages / build-gh-pages (push) Waiting to run
* feat: finally directly generate markdown files

* fix: trim

* fix: await
2025-07-07 13:11:23 +08:00
Myriad-Dreamin
b58334cd0e
docs: better typlite.typ (#1832) 2025-06-22 15:30:24 +08:00
Myriad-Dreamin
483de6f00d
build: generate docs with internal links (#1831)
* build: generate docs with internal links

* build: detect link kind
2025-06-22 15:28:27 +08:00
Myriad-Dreamin
51db97ffcc
feat: build theme-aware pictures (equations) (#1772)
Some checks failed
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 / E2E Tests (darwin-arm64 on macos-latest) (push) Has been cancelled
tinymist::ci / E2E Tests (linux-x64 on ubuntu-22.04) (push) Has been cancelled
tinymist::ci / E2E Tests (linux-x64 on ubuntu-latest) (push) Has been cancelled
tinymist::ci / E2E Tests (win32-x64 on windows-2019) (push) Has been cancelled
tinymist::ci / E2E Tests (win32-x64 on windows-latest) (push) Has been cancelled
tinymist::ci / build-binary (push) Has been cancelled
tinymist::ci / build-vsc-assets (push) Has been cancelled
tinymist::ci / build-vscode (push) Has been cancelled
tinymist::ci / build-vscode-others (push) Has been cancelled
tinymist::ci / publish-vscode (push) Has been cancelled
* revert: "test: bad changes"

* feat: m1source
2025-06-05 11:10:04 +08:00
Hong Jiarong
08a104cd9c
fix: quote should work as a blocks container; escape special chars in text (#1771)
Some checks are pending
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
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-2019) (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
* feat: add protip component with markdown note block conversion

* refactor: remove ProtipNode and update related parsing and tag definitions

* fix: escape special characters in markdown output and update cmark-writer dependency
2025-06-03 23:49:15 +08:00
Myriad-Dreamin
ac0f8fbef7
fix: correct link to Automattic/haper (#1748)
Some checks failed
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 / E2E Tests (darwin-arm64 on macos-latest) (push) Has been cancelled
tinymist::ci / E2E Tests (linux-x64 on ubuntu-22.04) (push) Has been cancelled
tinymist::ci / E2E Tests (linux-x64 on ubuntu-latest) (push) Has been cancelled
tinymist::ci / E2E Tests (win32-x64 on windows-2019) (push) Has been cancelled
tinymist::ci / E2E Tests (win32-x64 on windows-latest) (push) Has been cancelled
tinymist::ci / build-binary (push) Has been cancelled
tinymist::ci / build-vsc-assets (push) Has been cancelled
tinymist::ci / build-vscode (push) Has been cancelled
tinymist::ci / build-vscode-others (push) Has been cancelled
tinymist::ci / publish-vscode (push) Has been cancelled
* fix: correct link to Automattic/haper

* build: generate readme
2025-05-22 13:26:48 +08:00
Myriad-Dreamin
223a337736
fix: readme generation (#1754)
Some checks are pending
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-2019) (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
* fix: readme generation

* feat: markdown-aware export

* feat: add ieee example

* fix: fix wrong behavior of list parsing and <div> elem parsing

* test: update snapshot

Co-authored-by: Hong Jiarong <me@jrhim.com>

* fix: clippy warnings

* fix: handle br tag as hard break in HTML parsing (#1769)

* fix: handle br tag as hard break in HTML parsing

* Revert "svg gen"

This reverts commit 1ff4c0af33c209a9f653c879f2f7d504bad1ff32.

---------

Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>

* feat: some md-specific impl

* test: bad changes

---------

Co-authored-by: Hong Jiarong <me@jrhim.com>
2025-05-21 17:45:37 +08:00
Myriad-Dreamin
11cfb08be5
docs: update readme (#1716) 2025-04-30 16:55:16 +08:00
Myriad-Dreamin
d3bcef5fd9
docs: update localization and maintainers section (#1629)
* docs: update localization and maintainers section

* build: generate docs
2025-04-06 22:18:50 +08:00
Myriad-Dreamin
d7424abed8
docs: add sponsoring section to readme (#1620)
* docs: add sponsoring section to readme

* build: generate readme

* docs: wording

* docs: wording also mention contributors

* docs: wording also mention contributors
2025-04-02 15:20:53 +08:00
Myriad-Dreamin
157703ef67
docs: update description about testing (#1532) 2025-03-18 00:11:13 +08:00
Andrew Voynov
1e9fea0337
docs: fix Neovim name casing everywhere (#1520) 2025-03-17 10:12:06 +08:00
Myriad-Dreamin
bcb6cf559a
docs: update readme for locales folder (#1502)
* docs: update readme for locales folder

* docs: update readme for locales folder
2025-03-13 18:19:20 +08:00
Myriad-Dreamin
e81a071a00
docs: update roadmap (#1499) 2025-03-13 16:00:54 +08:00
Myriad-Dreamin
5fefec6e5e docs: mention script to download nightly prebuilts 2025-02-23 17:34:08 +08:00
ParaN3xus
7d6311e8fb
docs: clarify typst version in nightly releases (#1173)
* docs: clarify typst version in nightly releases

* docs: add more detailed clarification

* fix: typst markup copied to markdown files

---------

Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2025-01-15 12:50:03 +08:00
Myriad-Dreamin
a33f12ea7b
docs: update release instruction (#1163) 2025-01-14 16:10:59 +08:00
Myriad-Dreamin
a2cf51a790
docs: update roadmap (typst v0.13.0+) (#876)
* docs: update roadmap (typst v0.13.0+)

* fix: wording
2024-11-21 14:27:12 +08:00
Myriad-Dreamin
9f36fea62b
docs: maintain docs for tinymist 0.12.2 (#825) 2024-11-15 14:17:43 +08: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
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
Mads Hougesen
c8e11e92f1
docs: fix typos in readme (#662)
* docs: fix typos in readme

* dev: update introduction.typ

---------

Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-10-14 23:03:01 +08:00
Myriad-Dreamin
406b6bcb34
feat: identify static path references in documents (#658)
* feat: identify static path references in documents

* test: update snapshot

* test: update snapshot
2024-10-11 12:16:37 +08:00
Myriad-Dreamin
093f2af6dc
feat: support include expressions in typlite (#547) 2024-08-19 09:36:36 +08:00
Myriad-Dreamin
78a8d4a579
dev: add links to emacs guide (#545) 2024-08-19 09:11:43 +08:00
Myriad-Dreamin
1d71ad4ae8 chore: run link-docs 2024-08-11 10:38:29 +08:00
Myriad-Dreamin
1bfeead39d
docs: update documentation about export (#493) 2024-08-05 03:17:53 +08:00
Myriad-Dreamin
d2689a120e
docs: add documentation about installing nightly prebuilts (#480) 2024-07-30 18:47:45 +08:00
Myriad-Dreamin
acd22b71a5
feat: convert introduction.typ to README.md (#479)
* dev: supports some functions for README

* feat: convert introduction.typ to README.md
2024-07-30 17:12:20 +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
db314c2ea9
docs: write some developer guides (#372) 2024-07-07 11:26:35 +08:00
Myriad-Dreamin
a8d470222f
feat: support single-task preview commands (#368)
* refactor: adjust compat code

* refactor: extension side code

* dev: setup preview state

* refactor: lsp side code

* dev: first successful preview

* dev: respect compile reason

* dev: update snapshot

* dev: log a bit

* fix: refresh style

* dev: properly start and stop

* dev: throw error correctly

* dev: update deprecation note

* dev: remove preview cli input/font arguments

* build: don't ignore frontend file

* dev: polyfill non-text editions

* dev: clean some code

* dev: clean some code

* dev: eliminate preview html in tinymist extension

* dev: eliminate CompilationHandleImpl and CompileServer

* dev: stop browser preview correctly

* dev: update configuration
2024-07-06 13:27:17 +08:00
Myriad-Dreamin
eccfe42d1a
docs: minor updates (#345) 2024-06-26 16:40:21 +08:00
Myriad-Dreamin
95a68d2559
feat: implements experimental/onEnter (#328)
* feat: implements `experimental/onEnter`

* docs: update readme

* dev: update snapshot

* dev: allow configuration
2024-06-16 17:33:46 +08:00
Myriad-Dreamin
82e75f362a
feat: highlights all break points for that loop context (#317)
* feat: highlights all break points for that loop or block context

* docs: update readme

* dev: remove a debug logging

* QAQ
2024-05-26 17:44:32 +08:00
Myriad-Dreamin
95db52b068
docs: link to typst.zed for zed users (#268) 2024-05-09 12:32:29 +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
27f992bd87
docs: add roadmap (#229) 2024-05-04 14:17:26 +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
09c5882c97
docs: add packaging status (#214) 2024-04-25 18:38:09 +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
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
4afe4b30d9
feat: add basic color providers (#171)
* feat: provide document color api

* feat: provide color presentation api.

* dev: update snapshot

* dev: update snapshot
2024-04-06 14:10:48 +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
9b09d6458e
feat: integrate neovim support (#91)
* feat: integrate neovim support

* dev: restre default settings in plugin file

* fix: description

* docs: better link

* chore: fix

* chore: mason install

* fix: link
2024-03-23 18:46:31 +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
5fa4f8f94f
feat: support query of cross-module references (#42)
* feat: support cross-module references by wild-card import

* feat: support cross-module references by ident import

* feat: support cross-module references by alias import

* docs: update readme

* dev: remove two debug printing
2024-03-15 15:43:42 +08:00
Myriad-Dreamin
bbde583e15 docs: update readme for publish 2024-03-11 13:49:13 +08:00
Myriad-Dreamin
ec99035754 docs: update grammar 2024-03-09 17:22:00 +08:00