1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-10 05:30:45 -08:00

* test/infra/Dockerfile.emba (emacs-tree-sitter): Cosmetic change.

This commit is contained in:
Michael Albinus 2025-05-23 13:40:11 +02:00
parent 9f80363f8c
commit c879576729

View file

@ -129,6 +129,7 @@ RUN git config --global http.sslverify "false"
RUN src/emacs -Q --batch \
--eval '(message "library ABI min version %d max version %d" \
(treesit-library-abi-version t) (treesit-library-abi-version))' \
--eval '(message "\nInstalling grammars\n===================")' \
--eval '(setq treesit-extra-load-path (list "/root/.emacs.d/tree-sitter"))' \
--eval '(dolist (feature (quote (c-ts-mode cmake-ts-mode csharp-mode \
dockerfile-ts-mode elixir-ts-mode heex-ts-mode go-ts-mode java-ts-mode \
@ -137,13 +138,21 @@ RUN src/emacs -Q --batch \
toml-ts-mode yaml-ts-mode treesit-x))) (require feature))' \
--eval '(dolist (lang (mapcar (quote car) treesit-language-source-alist)) \
(treesit-install-language-grammar lang "/root/.emacs.d/tree-sitter"))' \
--eval '(message "treesit-language-source-alist\n%s" \
(pp-to-string treesit-language-source-alist))' \
--eval '(dolist (lang (sort (mapcar (quote car) treesit-language-source-alist))) \
(message "%s ABI version %d" lang (treesit-language-abi-version lang)))' \
--eval '(message "\ntreesit-language-source-alist")' \
--eval '(message "=============================")' \
--eval '(message "%s" (pp-to-string treesit-language-source-alist))' \
--eval '(message "ABI versions\n===========")' \
--eval \
'(dolist (lang (sort (mapcar (quote car) treesit-language-source-alist))) \
(message "%s ABI version %d" lang (treesit-language-abi-version lang)))' \
-l admin/tree-sitter/treesit-admin.el \
--eval '(setq treesit-admin--builtin-language-sources treesit-language-source-alist)' \
--eval '(setq treesit-admin--builtin-language-sources \
treesit-language-source-alist)' \
--eval '(message "\ntreesit-admin-check-manual-coverage")' \
--eval '(message "===================================")' \
-f treesit-admin-check-manual-coverage \
--eval '(message "\ntreesit-admin--generate-compatibility-report")' \
--eval '(message "============================================")' \
--eval '(treesit-admin--generate-compatibility-report \
(list (expand-file-name "src/emacs")) treesit-admin--builtin-modes \
(expand-file-name "compatibility-report.html"))'