From ee32ae7c3656332f1479b0e3d91b2b4509174878 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Wed, 30 Nov 2022 20:29:04 +0200 Subject: [PATCH] ; * etc/NEWS: Add missing tree-sitter based modes. --- etc/NEWS | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 20036cc45fd..4e091a5fed9 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -2963,48 +2963,58 @@ Emacs buffers, like indentation and the like. The new ert function 'ert-test-erts-file' is used to parse these files. --- -** New mode 'js-json-mode'. +** New major mode 'js-json-mode'. This is a lightweight variant of 'js-mode' that is used by default when visiting JSON files. -** New mode 'typescript-ts-mode'. +** New major mode 'typescript-ts-mode'. A major mode based on the tree-sitter library for editing programs in the TypeScript language. It includes support for font-locking, indentation, and navigation. -** New mode 'c-ts-mode'. +** New major mode 'c-ts-mode'. A major mode based on the tree-sitter library for editing programs in the C language. It includes support for font-locking, indentation, Imenu, which-func, and navigation. -** New mode 'c++-ts-mode'. +** New major mode 'c++-ts-mode'. A major mode based on the tree-sitter library for editing programs in the C++ language. It includes support for font-locking, indentation, Imenu, which-func, and navigation. -** New mode 'java-ts-mode'. +** New major mode 'java-ts-mode'. A major mode based on the tree-sitter library for editing programs in the Java language. It includes support for font-locking, indentation, Imenu, which-func, and navigation. -** New mode 'css-ts-mode'. +** New major mode 'python-ts-mode'. A major mode based on the tree-sitter library for editing programs -in the CSS language. It includes support for font-locking, +in the Python language. It includes support for font-locking, indentation, Imenu, which-func, and navigation. -** New mode 'json-ts-mode'. +** New major mode 'css-ts-mode'. +A major mode based on the tree-sitter library for editing CSS +(Cascading Style Sheets). It includes support for font-locking, +indentation, Imenu, which-func, and navigation. + +** New major mode 'json-ts-mode'. A major mode based on the tree-sitter library for editing programs in the JSON language. It includes support for font-locking, indentation, Imenu, which-func, and navigation. -** New mode 'csharp-ts-mode'. +** New major mode 'csharp-ts-mode'. A major mode based on the tree-sitter library for editing programs in the C# language. It includes support for font-locking, indentation, Imenu, which-func, and navigation. -** New mode 'csharp-mode'. +** New major mode 'csharp-mode'. A major mode based on CC Mode for editing programs in the C# language. +** New major mode 'bash-ts-mode'. +A major mode based on the tree-sitter library for editing Bash shell +scripts. It includes support for font-locking, indentation, Imenu, +which-func, and navigation. + * Incompatible Lisp Changes in Emacs 29.1 -- 2.39.2