Add documentation for c/c++-ts-mode (bug#60443)
Explain that tree-sitter c modes and cc-mode c modes don't share config variables. * lisp/progmodes/c-ts-mode.el (c-ts-mode) (c++-ts-mode): Update docstring.
This commit is contained in:
parent
ee3e8d3f92
commit
508389ad2b
1 changed files with 10 additions and 2 deletions
|
@ -798,7 +798,11 @@ Set up:
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(define-derived-mode c-ts-mode c-ts-base-mode "C"
|
(define-derived-mode c-ts-mode c-ts-base-mode "C"
|
||||||
"Major mode for editing C, powered by tree-sitter."
|
"Major mode for editing C, powered by tree-sitter.
|
||||||
|
|
||||||
|
This mode is independent from the classic cc-mode.el based
|
||||||
|
`c-mode', so configuration variables of that mode, like
|
||||||
|
`c-basic-offset', don't affect this mode."
|
||||||
:group 'c
|
:group 'c
|
||||||
|
|
||||||
(unless (treesit-ready-p 'c)
|
(unless (treesit-ready-p 'c)
|
||||||
|
@ -820,7 +824,11 @@ Set up:
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(define-derived-mode c++-ts-mode c-ts-base-mode "C++"
|
(define-derived-mode c++-ts-mode c-ts-base-mode "C++"
|
||||||
"Major mode for editing C++, powered by tree-sitter."
|
"Major mode for editing C++, powered by tree-sitter.
|
||||||
|
|
||||||
|
This mode is independent from the classic cc-mode.el based
|
||||||
|
`c++-mode', so configuration variables of that mode, like
|
||||||
|
`c-basic-offset', don't affect this mode."
|
||||||
:group 'c++
|
:group 'c++
|
||||||
|
|
||||||
(unless (treesit-ready-p 'cpp)
|
(unless (treesit-ready-p 'cpp)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue