; * etc/NEWS: Rearrange entries for tree-sitter supported modes.
This commit is contained in:
parent
0ad2112a2f
commit
49d7e0cec6
1 changed files with 58 additions and 61 deletions
119
etc/NEWS
119
etc/NEWS
|
@ -3003,76 +3003,73 @@ Emacs buffers, like indentation and the like. The new ert function
|
|||
This is a lightweight variant of 'js-mode' that is used by default
|
||||
when visiting JSON files.
|
||||
|
||||
** 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. This mode will be auto-enabled for
|
||||
files with the ".ts" extension.
|
||||
|
||||
** New major mode 'tsx-ts-mode'.
|
||||
A major mode based on the tree-sitter library for editing programs
|
||||
in the TypeScript language, with support for TSX. It includes
|
||||
support for font-locking, indentation, and navigation. This mode
|
||||
will be auto-enabled for files with the ".tsx" extension.
|
||||
|
||||
** 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 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 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 major mode 'python-ts-mode'.
|
||||
A major mode based on the tree-sitter library for editing programs
|
||||
in the Python language. It includes support for font-locking,
|
||||
indentation, Imenu, which-func, and navigation.
|
||||
|
||||
** 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 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 major mode 'csharp-mode'.
|
||||
A major mode based on CC Mode for editing programs in the C# language.
|
||||
This mode is auto-enabled for files with the ".cs" extension.
|
||||
|
||||
** 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.
|
||||
** New major modes based on the tree-sitter library.
|
||||
These new major modes are available if Emacs was built with the
|
||||
tree-sitter library. They provide support for font-locking,
|
||||
indentation, and navigation by defuns based on parsing the buffer text
|
||||
by a tree-sitter parser. Some major modes also offer support for
|
||||
Imenu and 'which-func'.
|
||||
|
||||
** New major mode 'dockerfile-ts-mode'.
|
||||
*** New major mode 'typescript-ts-mode'.
|
||||
A major mode based on the tree-sitter library for editing programs
|
||||
in the TypeScript language. This mode is auto-enabled for files with
|
||||
the ".ts" extension.
|
||||
|
||||
*** New major mode 'tsx-ts-mode'.
|
||||
A major mode based on the tree-sitter library for editing programs
|
||||
in the TypeScript language, with support for TSX. This mode is
|
||||
auto-enabled for files with the ".tsx" extension.
|
||||
|
||||
*** New major mode 'c-ts-mode'.
|
||||
An optional major mode based on the tree-sitter library for editing
|
||||
programs in the C language.
|
||||
|
||||
*** New major mode 'c++-ts-mode'.
|
||||
An optional major mode based on the tree-sitter library for editing
|
||||
programs in the C++ language.
|
||||
|
||||
*** New major mode 'java-ts-mode'.
|
||||
An optional major mode based on the tree-sitter library for editing
|
||||
programs in the Java language.
|
||||
|
||||
*** New major mode 'python-ts-mode'.
|
||||
An optional major mode based on the tree-sitter library for editing
|
||||
programs in the Python language.
|
||||
|
||||
*** New major mode 'css-ts-mode'.
|
||||
An optional major mode based on the tree-sitter library for editing
|
||||
CSS (Cascading Style Sheets).
|
||||
|
||||
*** New major mode 'json-ts-mode'.
|
||||
An optional major mode based on the tree-sitter library for editing
|
||||
programs in the JSON language.
|
||||
|
||||
*** New major mode 'csharp-ts-mode'.
|
||||
An optional major mode based on the tree-sitter library for editing
|
||||
programs in the C# language.
|
||||
|
||||
*** New major mode 'bash-ts-mode'.
|
||||
Am optional major mode based on the tree-sitter library for editing
|
||||
Bash shell scripts.
|
||||
|
||||
*** New major mode 'dockerfile-ts-mode'.
|
||||
A major mode based on the tree-sitter library for editing
|
||||
Dockerfiles. It includes support for font-locking, indentation, Imenu,
|
||||
and which-func.
|
||||
Dockerfiles. This mode is auto-enabled for files which are named
|
||||
"Dockerfile" or have the ".dockerfile" extension.
|
||||
|
||||
** New major mode 'cmake-ts-mode'.
|
||||
*** New major mode 'cmake-ts-mode'.
|
||||
A major mode based on the tree-sitter library for editing CMake files.
|
||||
It includes support for font-locking, indentation, Imenu, and
|
||||
which-func.
|
||||
It is auto-enabled for files whose name is "Cmakefile.txt" or whose
|
||||
extension is ".cmake".
|
||||
|
||||
** New major mode toml-ts-mode'.
|
||||
*** New major mode toml-ts-mode'.
|
||||
A major mode based on the tree-sitter library for editing files
|
||||
written in TOML, a format for writing configuration files. It
|
||||
includes support for font-locking, indentation, Imenu, and
|
||||
'which-func'.
|
||||
written in TOML, a format for writing configuration files. It is
|
||||
auto-enabled for files with the ".toml" extension.
|
||||
|
||||
|
||||
* Incompatible Lisp Changes in Emacs 29.1
|
||||
|
|
Loading…
Add table
Reference in a new issue