branch: elpa/typst-ts-mode commit f0e863314730ee43e1755c6b02e4e6fea1f46925 Author: Meow King <mr.meowk...@anche.no> Commit: Meow King <mr.meowk...@anche.no>
add notice for the migration (from sourcehut to codeberg) --- README.md | 9 ++++----- typst-ts-mode.el | 7 +++++++ 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 36d8b8bc45..b42a3874d5 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,10 @@ # Typst Tree-Sitter Mode -Tree Sitter support for Typst. Minimum Emacs version requirement: 29. +**NOTE** This package is migrated to [codeberg](https://codeberg.org/meow_king/typst-ts-mode) + +The mirror of this package on other git forges like SourceHut or GitHub may not be updated or updated less frequently. -[Discussion on Zulip](https://meow-place.zulipchat.com/) -[Tickets](https://todo.sr.ht/~meow_king/typst-ts-mode): Issues, feature requests, etc. -[Announce](https://lists.sr.ht/~meow_king/typst-ts-mode-announce) Announcements. Subscribe to it to receive the latest news from `typst-ts-mode`. -[Send a Patch](https://lists.sr.ht/~meow_king/typst-ts-mode-dev) +Tree Sitter support for Typst. Minimum Emacs version requirement: 29. ## Requirement diff --git a/typst-ts-mode.el b/typst-ts-mode.el index f771f56d75..4486d0e424 100644 --- a/typst-ts-mode.el +++ b/typst-ts-mode.el @@ -864,6 +864,13 @@ typst tree sitter grammar (at least %s)!" (current-time-string min-time)) ;;;###autoload (add-to-list 'auto-mode-alist '("\\.typ\\'" . typst-ts-mode)) +(defun typst-ts-mode-install-grammar () + (interactive) + (let ((treesit-language-source-alist treesit-language-source-alist)) + (add-to-list 'treesit-language-source-alist + '(typst "https://github.com/Ziqi-Yang/tree-sitter-typst")) + (treesit-install-language-grammar 'typst))) + (provide 'typst-ts-mode) ;;; typst-ts-mode.el ends here