[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :cor
From: |
Yuan Fu |
Subject: |
Re: Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages? |
Date: |
Tue, 7 Mar 2023 20:12:17 -0800 |
> On Mar 7, 2023, at 5:19 AM, Eli Zaretskii <eliz@gnu.org> wrote:
>
>> From: Yuan Fu <casouri@gmail.com>
>> Date: Sun, 5 Mar 2023 14:41:17 -0800
>>
>> 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
>
> Isn't :core only relevant for ELPA packages and not for something that
> is bundled with Emacs?
I think bundled packages can become :core packages too, like eldoc.el did.
Yuan
- Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages?, Yuan Fu, 2023/03/05
- Re: Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages?, Holger Schurig, 2023/03/07
- Re: Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages?, Eli Zaretskii, 2023/03/07
- Re: Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages?,
Yuan Fu <=
- Re: Turning c-ts-mode.el, go-ts-mode.el, csharp-ts-mode.el etc into :core packages?, Dmitry Gutov, 2023/03/07