summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2025-10-27 12:49:44 +0200
committerGravatar Uko Kokņevičs2025-10-27 12:49:44 +0200
commit36db84f0874cd86291d7c313e0dcd86f57378b4d (patch)
tree05dabce2e27b1064afffc4f6804ec3c9636e6f6c
parentemacs: Replace sml-mode with sml-ts-mode (diff)
downloaddotfiles-36db84f0874cd86291d7c313e0dcd86f57378b4d.tar.gz
dotfiles-36db84f0874cd86291d7c313e0dcd86f57378b4d.tar.xz
dotfiles-36db84f0874cd86291d7c313e0dcd86f57378b4d.zip
emacs: Replace swift-mode with swift-ts-mode
-rw-r--r--emacs/.config/emacs/arkta/arkta-progmodes.el3
-rw-r--r--emacs/.config/emacs/arkta/arkta-treesit.el4
-rw-r--r--emacs/.config/emacs/init.el1
-rw-r--r--emacs/.config/emacs/straight/versions/default.el2
4 files changed, 7 insertions, 3 deletions
diff --git a/emacs/.config/emacs/arkta/arkta-progmodes.el b/emacs/.config/emacs/arkta/arkta-progmodes.el
index ac7940d..6d3b28a 100644
--- a/emacs/.config/emacs/arkta/arkta-progmodes.el
+++ b/emacs/.config/emacs/arkta/arkta-progmodes.el
@@ -283,8 +283,7 @@
283 :straight t 283 :straight t
284 :mode ("\\.svelte\\'" "\\.svx\\'")) 284 :mode ("\\.svelte\\'" "\\.svx\\'"))
285 285
286(use-package swift-mode 286(use-package swift-ts-mode
287 ;; There's swift-ts-mode... but it doesn't have parser.c committed...
288 :straight t 287 :straight t
289 :mode "\\.swift\\'") 288 :mode "\\.swift\\'")
290 289
diff --git a/emacs/.config/emacs/arkta/arkta-treesit.el b/emacs/.config/emacs/arkta/arkta-treesit.el
index 5df3049..4e56da9 100644
--- a/emacs/.config/emacs/arkta/arkta-treesit.el
+++ b/emacs/.config/emacs/arkta/arkta-treesit.el
@@ -204,6 +204,10 @@
204 ,(arkta/treesit-cond 204 ,(arkta/treesit-cond
205 (14 "v0.23.0"))) 205 (14 "v0.23.0")))
206 206
207 (swift "https://github.com/alex-pinkus/tree-sitter-swift"
208 ,(arkta/treesit-cond
209 (14 "0.7.1-with-generated-files")))
210
207 (toml "https://github.com/ikatyang/tree-sitter-toml.git" 211 (toml "https://github.com/ikatyang/tree-sitter-toml.git"
208 ,(arkta/treesit-cond 212 ,(arkta/treesit-cond
209 (13 "v0.5.1"))) 213 (13 "v0.5.1")))
diff --git a/emacs/.config/emacs/init.el b/emacs/.config/emacs/init.el
index aedb379..4e407fc 100644
--- a/emacs/.config/emacs/init.el
+++ b/emacs/.config/emacs/init.el
@@ -75,6 +75,7 @@
75 (rust-mode . rust-ts-mode) 75 (rust-mode . rust-ts-mode)
76 (scala-mode . scala-ts-mode) 76 (scala-mode . scala-ts-mode)
77 (sml-mode . sml-ts-mode) 77 (sml-mode . sml-ts-mode)
78 (swift-mode . swift-ts-mode)
78 (yaml-mode . yaml-ts-mode) 79 (yaml-mode . yaml-ts-mode)
79 (toml-mode . toml-ts-mode) 80 (toml-mode . toml-ts-mode)
80 (tsx-mode . tsx-ts-mode) 81 (tsx-mode . tsx-ts-mode)
diff --git a/emacs/.config/emacs/straight/versions/default.el b/emacs/.config/emacs/straight/versions/default.el
index be92e83..383bce7 100644
--- a/emacs/.config/emacs/straight/versions/default.el
+++ b/emacs/.config/emacs/straight/versions/default.el
@@ -70,7 +70,7 @@
70 ("sml-ts-mode" . "d2dabcc9d8f91eeee7048641e4c80fabb3583194") 70 ("sml-ts-mode" . "d2dabcc9d8f91eeee7048641e4c80fabb3583194")
71 ("straight.el" . "0ad6fd8f37bd918c72989df18c76a68649f0a372") 71 ("straight.el" . "0ad6fd8f37bd918c72989df18c76a68649f0a372")
72 ("svelte-mode" . "ac8fba901dc790976f9893e338c8ad1241b897c6") 72 ("svelte-mode" . "ac8fba901dc790976f9893e338c8ad1241b897c6")
73 ("swift-mode" . "c2fe47722fcab02a8bd40b443fc11687793591e9") 73 ("swift-ts-mode" . "17806f6f56f09c86c5e70af239bea4313aaaf0b8")
74 ("swiper" . "2257a9d0519e18f5ce7a7fafda8a1a8e5023628e") 74 ("swiper" . "2257a9d0519e18f5ce7a7fafda8a1a8e5023628e")
75 ("transient" . "1d2710c7f8bba962bfbe6502d76158c2150840c1") 75 ("transient" . "1d2710c7f8bba962bfbe6502d76158c2150840c1")
76 ("treemacs" . "05333cc23ca4349cd839cf1c18e1eaef1f6b70ec") 76 ("treemacs" . "05333cc23ca4349cd839cf1c18e1eaef1f6b70ec")