[PATCH] gnu: Add tree-sitter-tlaplus.

  • Done
  • quality assurance status badge
Details
2 participants
  • Karl Hallsby
  • Ludovic Courtès
Owner
unassigned
Submitted by
Karl Hallsby
Severity
normal
K
K
Karl Hallsby wrote on 28 Mar 03:00 +0100
(address . guix-patches@gnu.org)(name . Karl Hallsby)(address . karl@hallsby.com)
20240328020232.31322-1-karl@hallsby.com
* gnu/packages/tree-sitter.scm (tree-sitter-tlaplus): New variable.

Change-Id: I0e66b87a872bdb29b3c01f4eaf4486dab3d1873f
---

tree-sitter-tlaplus has a newer version, 1.2.1, but that requires
tree-sitter to have a version greater than 0.21.0 (which _is_ tagged
this time). However, naively updating tree-sitter to 0.21.0 or newer
requires rust packages (most notably rust-clap) newer than are
available in Guix right now. When tree-sitter gets updated next, this
tree-sitter grammar (and likely many others) will need to be updated
as well.

gnu/packages/tree-sitter.scm | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)

Toggle diff (27 lines)
diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 7515461993..f049ac590e 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -6,7 +6,7 @@
;;; Copyright © 2023 Andrew Tropin <andrew@trop.in>
;;; Copyright © 2023, 2024 Nicolas Graves <ngraves@ngraves.fr>
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
-;;; Copyright © 2023 Raven Hallsby <karl@hallsby.com>
+;;; Copyright © 2023, 2024 Raven Hallsby <karl@hallsby.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -677,3 +677,11 @@ (define-public tree-sitter-scala
"scala" "Scala"
"0hs6gmkq5cx9qrmgfz1mh0c34flwffc0k2mhwf13laawswnywfkz"
"0.20.2"))
+
+(define-public tree-sitter-tlaplus
+ (tree-sitter-grammar
+ "tlaplus" "TLA+"
+ "1k60dnzafj6m9c2d4xnwiz3d7yw3bg3iwx7c1anhwr76iyxdci3w"
+ "1.0.8"
+ ;; Version 1.2.1 is most recent, but requires tree-sitter >0.21.0
+ #:repository-url "https://github.com/tlaplus-community/tree-sitter-tlaplus"))
--
2.41.0
K
[PATCH 1/2] gnu: Add tree-sitter-latex.
(address . 70043@debbugs.gnu.org)(name . Karl Hallsby)(address . karl@hallsby.com)
f375627d5bb2d2014a2d0cd52e92dafb58f45e13.1711943589.git.karl@hallsby.com
From: Karl Hallsby <karl@hallsby.com>

* gnu/packages/tree-sitter.scm (tree-sitter-latex): New variable.
---
gnu/packages/tree-sitter.scm | 7 +++++++
1 file changed, 7 insertions(+)

Toggle diff (319 lines)
diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index f049ac590e..cac4fa543a 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -665,6 +665,13 @@ (define-public tree-sitter-plantuml
(delete-file "binding.gyp")
(delete-file-recursively "bindings"))))))
+(define-public tree-sitter-latex
+ (tree-sitter-grammar
+ "latex" "LaTeX"
+ "0lc42x604f04x3kkp88vyqa5dx90wqyisiwl7nn861lyxl6phjnf"
+ "0.3.0"
+ #:repository-url "https://github.com/latex-lsp/tree-sitter-latex"))
+
(define-public tree-sitter-lua
(tree-sitter-grammar
"lua" "Lua"

base-commit: 0e8f7ee3a95011dd9ebdc99e0f3b754160524b5d
prerequisite-patch-id: 2419cc20b4973ab55df9d7622fde9b89df0af63b
prerequisite-patch-id: d26b189d1487d0d6a234a8197c5892f1e179e5f5
prerequisite-patch-id: 37511861bff2d973d32fca3a8727ca05ad9e0d40
prerequisite-patch-id: 9763367eb252c8170850add6e95657891e265e3d
prerequisite-patch-id: f03f08204527de3e652e0e4acc7a16390bc0393e
prerequisite-patch-id: 3302db38af19aa9ecee3debee8f73ef668c8616b
prerequisite-patch-id: 8fa72abd9532afa3fc918afbb070f86f4e87c554
prerequisite-patch-id: 301392c7cb5f37ac9b0724de6f69279ac77767b9
prerequisite-patch-id: 49a477bde4341b8afc3fd33486e4ec81f013c94d
prerequisite-patch-id: 88ddb8e45d30045134f9f66fcbe911c6059e7f05
prerequisite-patch-id: cdd008a169c14009560e2004a2f6af1df51d0680
prerequisite-patch-id: 18efbd46be9683bf94603bc86c0c1c090fd0f5ff
prerequisite-patch-id: 7c9a5a757b1dc5d7e33d15a58371dad5522514c4
prerequisite-patch-id: b4b12276fed99fb8da434440931ddca6ff118dca
prerequisite-patch-id: e9735507a60c9f1c5890f4e5b9665342c8f6e181
prerequisite-patch-id: e4656a5145a8c694ef4cbcc7a8be0d18b317066a
prerequisite-patch-id: e720c21fcf7fcd0deaf3a014f18b0eb3c6e8855a
prerequisite-patch-id: 9ab4f15ddc8eb1957f676c9a5a3d5dd7566a1077
prerequisite-patch-id: 9c3f91719dddf2bc3db0e4d44b36f6cba0442db4
prerequisite-patch-id: f24a4b41d3dbc1d019e7593f09d4c57bd39dfd18
prerequisite-patch-id: c354564c3d23371bcb3bedb2ab13743d7bac651c
prerequisite-patch-id: b2fd5b045e83885b4309d4d3a706bdfd9e7a2f77
prerequisite-patch-id: 1b97666754ec006eacd52b79a715565e240ef745
prerequisite-patch-id: fe49733432e8620ce581e30cacb6b8c6790a1e62
prerequisite-patch-id: a8ca91f770c3f42ffab3f1ccccabf935ba5843a4
prerequisite-patch-id: e946a51c3af1ca178d54d6ad02a16e9278243e76
prerequisite-patch-id: e40fa472c482010a6e2dc25b712aba7acadfe519
prerequisite-patch-id: e4e36e7efb0a48e777a2bc38d205ea9517c5c62a
prerequisite-patch-id: 4181913dfa96fb64bf230294bc1356ff15b9b1d4
prerequisite-patch-id: 1cd0d8c0ca24bd10b2d1675e8946f3608d04b8fc
prerequisite-patch-id: 95e991cbe0d607363cf96f7dd29153af84ffc043
prerequisite-patch-id: df5625d801f707b6accfd63a948d726702785527
prerequisite-patch-id: d114355f8fbca6e7c39bfde0944638b2e6192569
prerequisite-patch-id: 2e51eae0665969025aebd968ea1d65d71556bc36
prerequisite-patch-id: 398622c8a616579f503937a6e1d79787d95552fa
prerequisite-patch-id: 175ee9f674600581b819e81ee966eea13c896541
prerequisite-patch-id: d384153a8328e151885090a61cdcd45866364e4e
prerequisite-patch-id: 29378c6ba28ca2d167dd1a2091bdbf9b0b67b33a
prerequisite-patch-id: b9e63cbe747632716fa87bd0a23577398772b84d
prerequisite-patch-id: 51afebc92b7514723ca07fc5d382c5107fce6b71
prerequisite-patch-id: b68e07a3c04d63a878660ef2b26d1007d6792108
prerequisite-patch-id: 2996706a35f3360945c88f44c7428f0795e51692
prerequisite-patch-id: 9631acb9e690eaa8bee194355e84f5c707891280
prerequisite-patch-id: 9462157134b83239d64ff2b95b0638f87a7d9d1d
prerequisite-patch-id: 5def7a1ad7a4aa04e68f7d32cf1fe120c08b82f6
prerequisite-patch-id: c7da918eec13699452d282bb2d30201b6850f2ec
prerequisite-patch-id: 88217c798fbd8d38c289dc2e5b40bb8123d1bc90
prerequisite-patch-id: e4cf101c40171390ea2d7e70f6a1edb6c910f367
prerequisite-patch-id: 8e22b5609f3fbfd9fabdfece15b5817e1d56df3b
prerequisite-patch-id: 7727e2ab34db352a0e3db192d17725cb77c4c83a
prerequisite-patch-id: 1b3b98741b47bd18458c72a01a8894285c718300
prerequisite-patch-id: 04fc51a7c5c43f5d4d42fae6dbe70afafa2ad36c
prerequisite-patch-id: 26f0d5b985d83573f21f30fa54b2b13b44029aa0
prerequisite-patch-id: d9103d8ee521a8296b108923fa26150ce7774de9
prerequisite-patch-id: aa0acea213000a1147b72fd74505eb2d1b37ca7c
prerequisite-patch-id: 2b3304bdedb830bb4fdb25c353457e7bffd18ba3
prerequisite-patch-id: 1844d4a032c34a0a49d950452e70b60edd9d0535
prerequisite-patch-id: d7cd14733be6117e9afcced4fbaf753e611b64c8
prerequisite-patch-id: a9a281b754b1ebc145e42ec5646d67ac672632a1
prerequisite-patch-id: 53c127c6cd37461967e7009f73a86d251e1b5b93
prerequisite-patch-id: 5105b240d18d287e0817a5267314076d2e0af47a
prerequisite-patch-id: 49c5ee70393a720fdfb6b2021247eb7631261c29
prerequisite-patch-id: 3d9ac0b898d283b839bd89351d4843500a927a0e
prerequisite-patch-id: 190ebbf681ab3b00d7870470300dd2292c50da8f
prerequisite-patch-id: 1a5ac6af2817bda5e9d19bf8001e97fd044496da
prerequisite-patch-id: 058eae3122cefe2703d7e9f5936cfaf877cd48e5
prerequisite-patch-id: d7d5eb52282645a4d34a3e64516a949b5c62a9bb
prerequisite-patch-id: 5f56ef08ad87c87d32210e5d282f20396491103c
prerequisite-patch-id: 8965ac6551453e4fe9c77b9a0bb1e7fe0ea1de7c
prerequisite-patch-id: d3dedadf8f19745f2f201456aac1705c66479b29
prerequisite-patch-id: 18ee4d1fa6495523508b3133d2c2bba8ca7d6bf3
prerequisite-patch-id: 5e7628e66d23d48df743aa5d5c085c7c250f3828
prerequisite-patch-id: 22603d4636718b4c6ea11c1bee9758de258e45e9
prerequisite-patch-id: 8984b7730b3355a6bd1b11fc766761556e68e365
prerequisite-patch-id: d9f6caa10a292f2d534339473e9a9ec307b369c6
prerequisite-patch-id: cf0f06d2bd27c60ce5bde901d5a226918e83c213
prerequisite-patch-id: d9e77adec47d85410e146267e3373f4d3a110832
prerequisite-patch-id: e1cbe380bf9c9c5f0bd3042259514d4bc9c7c0e6
prerequisite-patch-id: 57393c9e85d6eb2afd444d34c712509040c134c9
prerequisite-patch-id: 01f9d545a2d56d0b54e1cf2ca8585e061f5c838f
prerequisite-patch-id: 9f507d66f39fbc01632cfde01af1e45f4c162666
prerequisite-patch-id: 7e6cfeabf9d637c5c0b6b1618d8bcc3eae6d7f73
prerequisite-patch-id: 5a6b05dc5f7372d3a25ed2854be8c2e4050ead98
prerequisite-patch-id: eee80641a5066800e7f98c7d0096a9f590c42899
prerequisite-patch-id: 975295939a768d691be7b2475fdf6ba916e7c1a7
prerequisite-patch-id: eca73cc65e0833364b09dcb8c11023dfc9235e78
prerequisite-patch-id: 6e17ef8fe4458a78ac1a5cbf74eb2fc286288e7e
prerequisite-patch-id: 10ba7b7a21a06eb1405f33cf82a6a9cd6fc1b2ee
prerequisite-patch-id: 0cd8442c2f0db0619a9c7bf287ec35d1aca80612
prerequisite-patch-id: 2c9f2e28f33d772f7ab4c0aca0a86f3f4be2b4eb
prerequisite-patch-id: ea1cbce00d69e55ae61f17a23d0f5c0afb5474cf
prerequisite-patch-id: 79f7d6461c3383b76a986fe2e16df1797c8f3eac
prerequisite-patch-id: 82dbe1fe7d52491f875de067f41591efaf8e927d
prerequisite-patch-id: ed5b340ccf58f8a244cea1fc6d0fa7891f050b4c
prerequisite-patch-id: 859661d3e3d8d2b38c7e1fd6d41fcb0802c9f42b
prerequisite-patch-id: 3bcb58cc3a4abfe8de03df072a986aae02f4d58a
prerequisite-patch-id: ca3f642db204ee5838be2c4acd958108cbc8bbbf
prerequisite-patch-id: b5df087d8f36682eb09016308e2e4e863e21ce55
prerequisite-patch-id: c033f1ca513f016a03dd70798daf5ae22a571f4e
prerequisite-patch-id: 763f94b2928b4302bb5f8e36c57f9fe722f8b0a1
prerequisite-patch-id: bbd92c2436655af056b42b1fd38a70c6c5988a7b
prerequisite-patch-id: 6f6a039602c12c3f2706a963acde36ce8d67e774
prerequisite-patch-id: 408580318952d964cc58b19b4dedc591316d8835
prerequisite-patch-id: 07eaa1e035c3d135190e9283ee013c924416bcc1
prerequisite-patch-id: dbeea7d72b1e2f3f5301e393809d94543691e34e
prerequisite-patch-id: c5c0c4545533436ae13b26e87862711c33d19549
prerequisite-patch-id: c028c70785dc05428c7fc870cb57c993e6cdc03d
prerequisite-patch-id: 76cb4a841f9944d879636f2390f337ed5d99b516
prerequisite-patch-id: f320c83fc9d787f287362957f2a3354b430157e1
prerequisite-patch-id: c270f9b14d870d93efa59b19aee864ccc887e4f1
prerequisite-patch-id: 0aa87afd2d3db26f941e8ff36540a80100b714cd
prerequisite-patch-id: 6acbaf276141137e23c49b104d56728aaa87a71c
prerequisite-patch-id: 3f2a9ccd05fcac9f92ba1c36a06449c51fd11e3c
prerequisite-patch-id: 8dc0b2f09fe3c1b53125517ff04ea840d7cf660e
prerequisite-patch-id: 2e8e624c67d1578eaf9bfe8bbae8cedc572f27d3
prerequisite-patch-id: 05243159aa075c9a858b5b62caf57f2100d3dc9a
prerequisite-patch-id: 9d8b263a4c1cd80f2e3d7cb1ef99b87356f36237
prerequisite-patch-id: 55af5927f788cbe583c0af4235627525f6b319b7
prerequisite-patch-id: 9646541100c6f84794660d4c0ccb6f128a13d6a6
prerequisite-patch-id: d238e6781ad9fe767a604395b86068f2e18c72cc
prerequisite-patch-id: 284e40d25e1d3cc23f960a8189057c919116418b
prerequisite-patch-id: 26be4da59279cabe6de17a8e848b71cf26c68ade
prerequisite-patch-id: 433eed3e1c28d4d735d2deea17748d929dd62e27
prerequisite-patch-id: 28624359f87053e7bfcc0c4205f6c5f72a72ed7c
prerequisite-patch-id: ec17c22b89368b65d8282372083a21576cbcc5a8
prerequisite-patch-id: 6d20a7a2c86bde64038d3e887ffe8668d2b50233
prerequisite-patch-id: 388709973c645542e3e3919b655c4582e4efba83
prerequisite-patch-id: 939c99edaaebbcf04c00d099004421e548082316
prerequisite-patch-id: c27258fdbc2dce067cbcadc0cbb79255131e7b13
prerequisite-patch-id: 17b7d0a8a3e698b5dac1e6e83448876cf7ed828a
prerequisite-patch-id: 904c70b8c150f8046b0779e1a109c89b58b1a6f3
prerequisite-patch-id: 4b1376cfe285b3ddabb88fab0ed8372effd33561
prerequisite-patch-id: 1fd04a0630ed00a31531385cb6b4ee457ff29713
prerequisite-patch-id: 3149ef71903b81ee78ed180cea370852705a3cac
prerequisite-patch-id: a00ae3ccb3cf2ebdbbf16c749821cf3a047e3502
prerequisite-patch-id: c6e6bfe44465fbf1477a8d379f821926037c2b9e
prerequisite-patch-id: ee43b1b9627833bd220c2a5987b1d4ca6ceeaf1c
prerequisite-patch-id: b48031f5489b0678ac7b63458cc35385834655b4
prerequisite-patch-id: b78725cb6a55b8bad6fed6543afcc0f4ea2258e5
prerequisite-patch-id: 79d3b26df21d98db049bcfe5c490bb59d3ecfc18
prerequisite-patch-id: 1df991c5a2d7179fc7e32f9f316f2f8f68559fcc
prerequisite-patch-id: c1db6d094e4db8b7f80435aafca9bdf032031020
prerequisite-patch-id: 3b086d1de09ffeeb2a19a18844870ab805bf0976
prerequisite-patch-id: bbe28b9c1c3bf81fc04a3afb7efa6b2c6225b526
prerequisite-patch-id: 1603794e087f2029e35146de926dc545270158c1
prerequisite-patch-id: b6e60ee23df6965a348155fac60f3100ef8eec92
prerequisite-patch-id: 60bf1bd4dcd8eca7c6c863cb136684131fd98ec4
prerequisite-patch-id: 5ed015644031851359e8a21e25d7bf2d8df7ca4b
prerequisite-patch-id: 03e000c4f5960bf3ad3cedd7c1acb92debf360d3
prerequisite-patch-id: 40e17fe5582293c012b082ee3415eb554087ad1c
prerequisite-patch-id: f7f572c592479418ae8725fb465ae9de1c522032
prerequisite-patch-id: 3bc90c257476e081cd78a9918df2b3325dd9c099
prerequisite-patch-id: 71239bee5842feb26bf4911abfcf72096c4de820
prerequisite-patch-id: 7fb9c71637325013458fb9e0fb3944c1ce688ff6
prerequisite-patch-id: e29601bd8f03343528d11683abb001e139cd2940
prerequisite-patch-id: 3b87b66790fff9b56425a49b1560745268cfcdce
prerequisite-patch-id: d23613885262c5247ae2a9a86208eb8c517a3785
prerequisite-patch-id: fab6a79c81c74bba10e49c6dfe474a646b90f53d
prerequisite-patch-id: ec2f003ad677abac8d29e9e7c027e3ed386dbc72
prerequisite-patch-id: c71398fedc2c57e1ee3c3fe11943a9b585d736e1
prerequisite-patch-id: eda020c860c2ad00e2ad23b4e6e6cf59be3f9771
prerequisite-patch-id: fab9bf6cfd010734c8a924b411aae7dab36416f1
prerequisite-patch-id: 35c0e1551e7485613e59c8ee341330d7184c8138
prerequisite-patch-id: f737376d7a6299f0ef208bdb37c4514c5fc78be5
prerequisite-patch-id: 00a2f322e48985c29fce92c46e6d52bff64ecc5e
prerequisite-patch-id: 505b1f4e6d45a309f490364b2b26e9814557e9f0
prerequisite-patch-id: 7e8095ac718fa24d4b30665541bc43b0176f0826
prerequisite-patch-id: 2050870d2a02bd88db3132ebc57c066e1e66479b
prerequisite-patch-id: d188d3be751a6424f043918aac8a6553ebdbddb0
prerequisite-patch-id: 927fadc84f66bad4b77399481234092774acd921
prerequisite-patch-id: 6bccb1df0e95ead678d1751b2890011f5b2c0b1f
prerequisite-patch-id: d373ac5204fd6cdde481dc1749111d41ef82d9fc
prerequisite-patch-id: ada5692119b44b09e922f22286b17d4ad42a3996
prerequisite-patch-id: bc62119939cc96b12beba7b3c63cf28e8c42d9d6
prerequisite-patch-id: 8acbe531cdfd6642aea0b48232c0cf0bc03bfd45
prerequisite-patch-id: 8e29e6eed6fd59a2348ecf5ff883d55557436ec2
prerequisite-patch-id: 1440bca20766bd62a5adf5c2d517c9672285f408
prerequisite-patch-id: 7f2e93eb35c1a5c118aa8e39a92413b5e05f23f5
prerequisite-patch-id: d05b4672ef9fa196833615de462873a3fb8d6fa0
prerequisite-patch-id: c0deb49456b7cd7652710eb873be14b07720a4ea
prerequisite-patch-id: dfca7d9abc3417513768cc76f3ed499dc255ae93
prerequisite-patch-id: f60aa856b175de0bf39b57dcf09fe14dd930216e
prerequisite-patch-id: d2f01c3cbbb0a5cee3a030d2ff9065769e521c88
prerequisite-patch-id: 30c68b89f5d2c6125eb067d7afbfe270f65901d1
prerequisite-patch-id: c62b68675eca65ffc5a468d51f722fa849609111
prerequisite-patch-id: 4b255e4703ee13191f76d3c88fee4e332b34e717
prerequisite-patch-id: 200a55f018acd42885dcb3cd10ec7b17524d8dd4
prerequisite-patch-id: 740030188becfa44082d7db8ad80d22fd4b9812b
prerequisite-patch-id: 0784f6de04db7259fd57625821b58bb06c073595
prerequisite-patch-id: 7d7fc714725316b9e419529e3dcc4dbff3e2440a
prerequisite-patch-id: 77d9e4820ae465e7b55baf865bca876f3dd6e7e5
prerequisite-patch-id: 3931d81d2155eb6c9bc99ea2d6d31a88377eda1c
prerequisite-patch-id: 226444cea9d3b0974377ad049735cd82b44be03a
prerequisite-patch-id: 1a7bf978a65eaae43a37fb40be6b4882652afb60
prerequisite-patch-id: efd150ce5309a68704db0bf22f477e93f231c0a9
prerequisite-patch-id: 3e54a72abd9d3b8ba43db1579ba3d03ad9f09235
prerequisite-patch-id: b37777e77370089c61c3e0cf1e77726fda827839
prerequisite-patch-id: 6d3d08c2f7a78de0a37aa439eee13eb4b8617e64
prerequisite-patch-id: d9f3cae36515204c9ed3b95108e510c0f65191b5
prerequisite-patch-id: 3bc4d0d28f6888944494494aeeac006b9b6c4069
prerequisite-patch-id: 0c122ec94fb2c0f9a2b416880f95e38a86119ce3
prerequisite-patch-id: 5648fb1ad60f3b49ed5e7942942b6780eb088c15
prerequisite-patch-id: 1cb3f92d09106b3f6136a18103a32e1801eeba41
prerequisite-patch-id: e69edd73b93d50e3c4ce78ac07af21b8743df518
prerequisite-patch-id: 83c27d6e791400fbf76220dc02a883d798ab72b0
prerequisite-patch-id: b2c8766578b5aeb5d9b1ba1722db93e8040e6a7a
prerequisite-patch-id: d88a09d78da3fff7de925022f57b037dbdb7b114
prerequisite-patch-id: 5f72a047ed04a1a063b08904e6523212ce639bf2
prerequisite-patch-id: a6bbbc23395653f93da46ceebc2b065599978218
prerequisite-patch-id: ca443a72e9397405d895f633da92b048369ed8d2
prerequisite-patch-id: c779825b86ad4f937269a8995a1fcb162b7643b3
prerequisite-patch-id: 204d1437ea800649c0b9ec8752293b648a1b76db
prerequisite-patch-id: e33d06cf9a54ec855a012ac1ecacfa96d4526234
prerequisite-patch-id: f7e817ec782e3fd72080a13e88b478856ce43061
prerequisite-patch-id: b2b43537a94135c4b391dea3d94afd430fbadab2
prerequisite-patch-id: 4e9418d9e01446f9af09ea648c98cddf176f6585
prerequisite-patch-id: 7951588c0febbb8fde6760ffeedcb1699622494e
prerequisite-patch-id: 035166078defa4f877b741c8450eb458120d1f02
prerequisite-patch-id: 736cbb1f5793f0d9820ad6dfc234e245acbae4f1
prerequisite-patch-id: 373912cd7d9fd211a47fd7ca21b198a6c9dd6f61
prerequisite-patch-id: a33a49e27d7ae6920cac2bb7c62574ffa0438260
prerequisite-patch-id: 16c0225d5b4a8f29e4b4082bf093a608d7e8feca
prerequisite-patch-id: d4db0cb458008d74283c90b56f2b9c8356c94b1f
prerequisite-patch-id: 6252e5bb9e4601eac423d8e8d87b053a08e006b5
prerequisite-patch-id: 492c18d57b1212cb233e904821a04048d76c41db
prerequisite-patch-id: a01a3b8f80597d326b9472c865c44043cee660a3
prerequisite-patch-id: 215ff75fb7c19ed6575de5070c969e1e0e0ae4a7
prerequisite-patch-id: 8adbbf85f71cb0d57a1bdc500e817c5746a45ff2
prerequisite-patch-id: 5b67c4f4e2814bc99973ff186a8cc3548c86414c
prerequisite-patch-id: a304bad343795437fa7d15e2c05d00a5309c56b4
prerequisite-patch-id: fbf1b94f4567a1ad31f0b397d4bb9b2f1b10b832
prerequisite-patch-id: 8ec0b7cf85df5680263bdaa073987423b9dc4fbc
prerequisite-patch-id: 06b9398e83abac37cea6d33db943c78e216031cd
prerequisite-patch-id: d0a56199114201edef98ceb7756a61c70777f2c3
prerequisite-patch-id: 4e45ce1e84ba8c5ed0b7ef4a4e4f832b891bcf30
prerequisite-patch-id: b2fb314e72aa043cea19104ce8ccce4bf9eebed2
prerequisite-patch-id: 808dc065cf7c263ac4647f6dd2175b598661fd93
prerequisite-patch-id: 097f4656b855bdab82203aeebd46e55751ff029f
prerequisite-patch-id: 65c2f49eeae0e05d201bfeb5dff5d1ab78de863f
prerequisite-patch-id: 9960cdf6b425a8c91fc140d5bf6e5f8832f9df51
prerequisite-patch-id: 95a220c8e07d6264306a63a615739710968585c0
prerequisite-patch-id: 3de44279e1880b71bce0685d72d28d43334a2884
prerequisite-patch-id: 8d1a45af0d4d7f62972fb8e55b250c820314d8a2
prerequisite-patch-id: c86837319c9b4a863bb76c1cda3ad400f11f9c7f
prerequisite-patch-id: fdcf33da7b5aa853025b83b56cae2cad32c40d20
prerequisite-patch-id: 6b34aba7833316d5b68c66c3523fa9e36fcd21ea
prerequisite-patch-id: ea4f5585810504e1d9048d18be0279cdf915f7f7
prerequisite-patch-id: 2423d15d8a338cb27b2a09d1343c97efe157273e
prerequisite-patch-id: 9ae0e5fe0509966acb8535d24445e2778ce3bf51
prerequisite-patch-id: 6c994d78a267679e41c64aca5e2a8eed9903c36a
prerequisite-patch-id: f687a06414371dc1a5c13f62121085935f6420c4
prerequisite-patch-id: 37e6c6b7f27c55f93e63c25ae0c93aba6349974a
prerequisite-patch-id: 7d6f1a77e5cb31bdf1f9c4e491413c95c52cff3f
prerequisite-patch-id: dccc6c9860b8e2a024ab2ec2833f8385b7c8e75c
prerequisite-patch-id: e5cb122207ec3784a270158758d0f5597b87e162
prerequisite-patch-id: 60b3204e84dc6d0f39ce2d994053c83e6333c80b
prerequisite-patch-id: be468df07dd87b750ebd01ea72c8294dd93dce32
prerequisite-patch-id: 14d90fb9fb9a284cf216ec7b25f163c2323f5b10
prerequisite-patch-id: 3beb347bc9ee5c0d42a3fef154dc242b6ae8de52
prerequisite-patch-id: fc6d9920ccd676a132d8bc39a0343c40fcf5b4b4
prerequisite-patch-id: f772aa06c02d662e27dde01064c2aeb91f30de75
prerequisite-patch-id: cf70a422a2843416b013992cd3f10a079b0be77c
prerequisite-patch-id: afd88f26d08ad2739660920664e02ffb171fa23f
prerequisite-patch-id: a924258d5498386e29de73f7d914832dd3b9bc23
prerequisite-patch-id: 4da74e0a5f56a15a74003a298f39c7dc04684f46
prerequisite-patch-id: a24d17a4a1dbba014cba292a68ab04c179009788
prerequisite-patch-id: 623ac7167cda03b2b2024150c970f66fd9cfacf8
prerequisite-patch-id: 66096dcde9e0a2bcab91251fb5bcb929f55fc2f3
prerequisite-patch-id: 0834ca6f4e7f1ed91b5dcb679096a953a6e36273
prerequisite-patch-id: 919b22dd08bdb76c3ebd08a347e1a45cdb0f3abc
prerequisite-patch-id: 4e81d066702a31f52b66cc61380e53328d051f05
prerequisite-patch-id: e24837c1d884ee3b844af167893b3af3ffae3271
prerequisite-patch-id: e17b70638d5785f41830a1931661b3c699919b14
prerequisite-patch-id: c9a7564bb18692bb75edd1c82c606097b7369175
prerequisite-patch-id: 9bdd1b43288d0a1aadb645239a641081d65a9aab
prerequisite-patch-id: 91b98dc2926849839648897364e1e8a73b497a8c
prerequisite-patch-id: 5abdad162e54bbbcf4dbabf4b65e37a466b9bec8
prerequisite-patch-id: 3ea932394de80964cfbd00f9a42ee895c283b579
prerequisite-patch-id: c89fc93b94e3d016abf0079eb968cfdac165bb71
prerequisite-patch-id: 26bf919c41ed99db72c5f9dde6951965954d06dd
prerequisite-patch-id: 56932a70ebc21708a29e3ba612959e97d2fcec6d
prerequisite-patch-id: 696dd5a1eef3390b2fc9260759f4e823095b7cc4
prerequisite-patch-id: 8acb223b366ce1052b5909a1cc84dbd92f845170
prerequisite-patch-id: 11bb1434480075c56070bdfe81a7ea586f083809
prerequisite-patch-id: 935e5543aed5b3dedab2f2e4bcd746cbe44c1979
prerequisite-patch-id: cdf58ef96f242ac9b7fb3ec41228e2677c8d3dc1
prerequisite-patch-id: 694adf20ebe3801425de5981d9c6e0ff1f7ddf65
prerequisite-patch-id: 47ccfc204c0a1e8ce90dfdda647427f58898e8cc
prerequisite-patch-id: b3c112ce9f1a944c4027f238fec5dd53bdc6c78f
prerequisite-patch-id: a87737bcc17ddd55ff943762d78daa80c04fb47b
prerequisite-patch-id: 428205594c7452cf27b2d0ad2692a8ab9ebfe8e9
prerequisite-patch-id: e49ffb9c397ea15f15f46c85481cad94a6b82c84
prerequisite-patch-id: ec8cc1fb98508a144edd8793fa080f09a8ca8ecc
prerequisite-patch-id: 4603ca2da4df56f3b096c60f7ec7a3929b490613
prerequisite-patch-id: b795e7a308e01afb89cf4b45f6f78247049c425d
prerequisite-patch-id: 17b0b3147d53b78ccfd9dfacf85f5cec1a30b064
prerequisite-patch-id: 146ffdb644adf0c1aee974ef320bf15f7a34bfeb
prerequisite-patch-id: 87b25c84afef2b12e64c143d047f90488d179051
prerequisite-patch-id: 95f513553ad6f3c7ea379a38b29b6627b05267
This message was truncated. Download the full message here.
K
[PATCH 2/2] gnu: Add tree-sitter-nix.
(address . 70043@debbugs.gnu.org)(name . Karl Hallsby)(address . karl@hallsby.com)
af4210229ae3783e553a149b80b2c540cd1ec307.1711943589.git.karl@hallsby.com
From: Karl Hallsby <karl@hallsby.com>

* gnu/packages/tree-sitter.scm (tree-sitter-nix): New variable.
---
gnu/packages/tree-sitter.scm | 9 +++++++++
1 file changed, 9 insertions(+)

Toggle diff (22 lines)
diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index cac4fa543a..ee0acb82de 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -615,6 +615,15 @@ (define-public tree-sitter-meson
#:commit commit
#:license license:expat)))
+(define-public tree-sitter-nix
+ (tree-sitter-grammar
+ "nix" "Nix"
+ "0nn3ij8k6wkbf3kcvkyyp0vhfjcksi31wyyfwmsbx66maf2xgaii"
+ "0.0.0"
+ ;; The most recent commit at time of packaging, no tags.
+ #:commit "763168fa916a333a459434f1424b5d30645f015d"
+ #:repository-url "https://github.com/nix-community/tree-sitter-nix"))
+
(define-public tree-sitter-org
;; There are a lot of additions, the last tag was placed a while ago
(let ((commit "081179c52b3e8175af62b9b91dc099d010c38770")
--
2.41.0
L
L
Ludovic Courtès wrote on 5 Apr 17:41 +0200
Re: [bug#70043] [PATCH] gnu: Add tree-sitter-tlaplus.
(name . Karl Hallsby)(address . karl@hallsby.com)(address . 70043-done@debbugs.gnu.org)
87le5rrf52.fsf@gnu.org
Hi,

Karl Hallsby <karl@hallsby.com> skribis:

Toggle quote (4 lines)
> * gnu/packages/tree-sitter.scm (tree-sitter-tlaplus): New variable.
>
> Change-Id: I0e66b87a872bdb29b3c01f4eaf4486dab3d1873f

[...]

Toggle quote (2 lines)
> * gnu/packages/tree-sitter.scm (tree-sitter-latex): New variable.

[...]

Toggle quote (2 lines)
> * gnu/packages/tree-sitter.scm (tree-sitter-nix): New variable.

Applied, thanks!

Ludo’.
Closed
?