Files
doomemacs/modules/tools
Henrik Lissner 1dae2bf916 fix(tree-sitter): remap to ts-mode w/o base mode
If the base major mode doesn't exist, let's assume we want no
fallthrough for this major mode (in the event the grammar isn't ready)
and simply push forward anyway, even if a missing grammar results in a
broken state.

This will particularly affect major modes like `typescript-mode` (which
simply won't be installed if +tree-sitter is enabled) and
`go-{mod,work}-ts-mode` (for which no base major modes exist).

The difference (generally) between most base and ts-modes is
performance, not features, so "gracefully failing back to the base mode"
makes sense UX-wise, but `typescript-mode` notably inferior to
`typescript-ts-mode` (particularly in its TSX support). Beginners may
misidentify its shortcomings as bugs, so it's better to simply error out
early so the user can be made aware of the problem sooner and less
ambiguously.
2025-08-31 16:20:14 +02:00
..
2025-08-10 15:34:44 +02:00
2025-08-10 15:34:44 +02:00
2025-01-09 00:29:41 -05:00
2025-08-10 15:34:44 +02:00
2025-08-10 15:34:44 +02:00
2025-08-31 14:55:37 +02:00
2025-08-10 15:34:44 +02:00
2025-03-25 15:20:58 -04:00
2025-05-15 11:39:50 +02:00
2025-08-10 15:34:44 +02:00
2025-06-11 01:29:52 +02:00
2025-08-10 15:34:44 +02:00
2024-09-14 20:47:39 -04:00
2025-08-10 15:34:44 +02:00
2025-08-10 15:34:44 +02:00
2025-06-11 01:29:52 +02:00
2024-09-14 20:47:39 -04:00
2024-09-14 20:47:39 -04:00

:tools

Description

Modules that integrate external tools into Emacs.

Frequently asked questions

This category has no FAQs yet. Ask one?