emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hosting tree-sitter pre-built language definitions on ELPA?


From: Yuan Fu
Subject: Re: Hosting tree-sitter pre-built language definitions on ELPA?
Date: Wed, 12 Oct 2022 00:00:17 -0700


> On Oct 11, 2022, at 1:51 PM, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
> 
> Yuan Fu [2022-10-01 21:47:11] wrote:
>> I wonder if we can host pre-built language definitions for languages we
>> provide tree-sitter support OOTB on ELPA, so users can easily download them?
> 
> [ Coming late to this discussion, sorry.  ]
> 
> We could consider it, but as Eli mentioned, it's not clear what we'll
> need, so I think it's best to wait.  FWIW, there are similar questions
> for Emacs modules distributed via (Non)GNU ELPA (such as the `libpq`
> module), and currently we just don't do it.
> 
> Note also that the native ELisp compiler brings GCC as a dependency of
> Emacs, so if that becomes the norm, we might prefer to just build the
> language definition locally from its C version (which is not actually
> its source), and maybe we'll want to host *those* i.e. the pre-digested
> language definitions in their C form.
> 
> Hosting them on a gnu.org machine would make it easier to make their
> installation (semi)automatic since we usually don't like to download
> random code directly from third parties with which we have no
> shared agreement.  But if the language definitions can be installed as
> Debian packages, it might not be necessary at all.

Sounds like a plan. Before we notice, they might have all the languages bundled 
for emacs build ;-)

Yuan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]