aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorbug-gnu-emacs@gnu.org2023-09-11 10:03:13 -0500
committerEli Zaretskii2023-09-16 13:01:43 +0300
commitb6659e98a4fcaa44477b64d7782243feca020418 (patch)
treee1d3617bba53898349f50652c4c028b09af274dd /admin
parent2ea98ea35c82da31ef419da3b49789ab750e8e00 (diff)
downloademacs-b6659e98a4fcaa44477b64d7782243feca020418.tar.gz
emacs-b6659e98a4fcaa44477b64d7782243feca020418.zip
bug#65673: Add lua-ts-mode
* lisp/progmodes/lua-ts-mode.el: * test/lisp/progmodes/lua-ts-mode-resources/indent.erts: * test/lisp/progmodes/lua-ts-mode-tests.el: New files. * etc/NEWS: Mention the new mode. * lisp/progmodes/eglot.el (eglot-server-programs): * lisp/progmodes/hideshow.el (hs-special-modes-alist): Support 'lua-ts-mode'. * admin/notes/tree-sitter/build-module/batch.sh: * admin/notes/tree-sitter/build-module/build.sh: Add Lua. * test/infra/Dockerfile.emba: * test/infra/test-jobs.yml: Include lua-ts-mode tests.
Diffstat (limited to 'admin')
-rwxr-xr-xadmin/notes/tree-sitter/build-module/batch.sh1
-rwxr-xr-xadmin/notes/tree-sitter/build-module/build.sh3
2 files changed, 4 insertions, 0 deletions
diff --git a/admin/notes/tree-sitter/build-module/batch.sh b/admin/notes/tree-sitter/build-module/batch.sh
index 3c4e1472c89..9988d1eae4e 100755
--- a/admin/notes/tree-sitter/build-module/batch.sh
+++ b/admin/notes/tree-sitter/build-module/batch.sh
@@ -16,6 +16,7 @@ languages=(
16 'java' 16 'java'
17 'javascript' 17 'javascript'
18 'json' 18 'json'
19 'lua'
19 'python' 20 'python'
20 'rust' 21 'rust'
21 'toml' 22 'toml'
diff --git a/admin/notes/tree-sitter/build-module/build.sh b/admin/notes/tree-sitter/build-module/build.sh
index 0832875168b..969187b7f92 100755
--- a/admin/notes/tree-sitter/build-module/build.sh
+++ b/admin/notes/tree-sitter/build-module/build.sh
@@ -42,6 +42,9 @@ case "${lang}" in
42 "heex") 42 "heex")
43 org="phoenixframework" 43 org="phoenixframework"
44 ;; 44 ;;
45 "lua")
46 org="MunifTanjim"
47 ;;
45 "typescript") 48 "typescript")
46 sourcedir="tree-sitter-typescript/typescript/src" 49 sourcedir="tree-sitter-typescript/typescript/src"
47 grammardir="tree-sitter-typescript/typescript" 50 grammardir="tree-sitter-typescript/typescript"