emacs-devel
[Top][All Lists]
Advanced

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

Re: Drop the Copyright Assignment requirement for Emacs


From: Dmitry Gutov
Subject: Re: Drop the Copyright Assignment requirement for Emacs
Date: Sun, 10 May 2020 21:18:24 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0

On 10.05.2020 20:58, Stefan Monnier wrote:
And really, do you expect to be able to enable Eglot by default
anytime soon?
No, I'm just pointing out that existence of alternatives should be
prevent integration.  I would also say that having Eglot in core
shouldn't necessarily prevent inclusion of LSP-mode in core either.

By alternative solutions, I actually meant non-LSP projects (some of them old) like etags/irony/cider/repl-based completion providers, and so on. Every one of them has some existing userbase not in a hurry to install language servers.

> I always strongly favor merging alternatives (at least by sharing as
much code as possible), but there are several examples where we
have such alternatives in core.
E.g. expand.el -vs- skeleton.el -vs- tempo.el,
perl-mode -vs- cperl-mode,
pascal-mode -vs- opascal-mode,

I guess it's a personal opinion, but while having major modes for #10 most popular languages in vanilla Emacs is a good idea, I'd rather have everything else in ELPA. Unless including a package in vanilla provides some specific benefits aside from not having to 'M-x package-install'.

Regarding discoverability, I would argue that having a package show up in 'M-x list-packages' might do more for it than having it somewhere inside Emacs distribution, but disabled by default.



reply via email to

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