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

Reply via email to