aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorRandy Taylor2022-12-11 18:41:16 -0500
committerYuan Fu2022-12-15 17:20:50 -0800
commitfee2efe1b035d601ac53a32801227402e9be8bca (patch)
treeda0956063942da9764fea942547d18e100af5cfd /etc
parente8f7ab67ad18063155f6a7ba14a29e3679dc1e76 (diff)
downloademacs-fee2efe1b035d601ac53a32801227402e9be8bca.tar.gz
emacs-fee2efe1b035d601ac53a32801227402e9be8bca.zip
Add go-ts-mode and go-mod-ts-mode (Bug#60025)
* admin/notes/tree-sitter/build-module/batch.sh: * admin/notes/tree-sitter/build-module/build.sh: Add go-mod support. * etc/NEWS: Mention them. * lisp/progmodes/eglot.el (eglot-server-programs): Add them. * lisp/progmodes/go-ts-mode.el: New major modes with tree-sitter support.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 701e414fdbb..dd11b3c2715 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3081,6 +3081,14 @@ A major mode based on the tree-sitter library for editing files
3081written in TOML, a format for writing configuration files. It is 3081written in TOML, a format for writing configuration files. It is
3082auto-enabled for files with the ".toml" extension. 3082auto-enabled for files with the ".toml" extension.
3083 3083
3084*** New major mode 'go-ts-mode'.
3085A major mode based on the tree-sitter library for editing programs in
3086the Go language. It is auto-enabled for files with the ".go" extension.
3087
3088*** New major mode 'go-mod-ts-mode'.
3089A major mode based on the tree-sitter library for editing "go.mod"
3090files. It is auto-enabled for files which are named "go.mod".
3091
3084 3092
3085* Incompatible Lisp Changes in Emacs 29.1 3093* Incompatible Lisp Changes in Emacs 29.1
3086 3094