all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages?
@ 2023-03-05 22:41 Yuan Fu
  2023-03-07 11:18 ` Holger Schurig
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Yuan Fu @ 2023-03-05 22:41 UTC (permalink / raw)
  To: Emacs developers

What are the implications of turning something into a :core package? I can’t find much description of it. If my understanding of it is correct, I think it would be beneficial to make new tree-sitter modes into :core packages. Right now they are pretty bare-bones, and haven’t been “battle-tested”. Making them core packages would allow us gradually improve them and fix errors that come up. Those files I mentioned in the subject are new files, if that matters. But I don’t know if there are any downsides of turning something into a :core package.

The new tree-sitter related files we have are:
- c-ts-mode.el
- java-ts-mode.el
- rust-ts-mode.el
- go-ts-mode.el
- dockerfile-ts-mode.el
- cmake-ts-mode.el
- yaml-ts-mode.el
- typescript-ts-mode.el
- ruby-ts-mode.el
- toml-ts-mode.el

And we have a few “combined” files:
- python.el (already a :core package)
- js.el
- sh-script.el

Yuan


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-03-08 12:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-05 22:41 Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages? Yuan Fu
2023-03-07 11:18 ` Holger Schurig
2023-03-07 13:20   ` Eli Zaretskii
2023-03-07 13:19 ` Eli Zaretskii
2023-03-08  4:12   ` Yuan Fu
2023-03-07 15:06 ` Dmitry Gutov
2023-03-08  4:19   ` Yuan Fu
2023-03-08 12:25     ` Dmitry Gutov

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.