bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#42777: 28.0.50; Obsolete eldoc-message function used in CEDET


From: João Távora
Subject: bug#42777: 28.0.50; Obsolete eldoc-message function used in CEDET
Date: Wed, 2 Sep 2020 19:46:02 +0100

On Wed, Sep 2, 2020, 14:38 Lars Ingebrigtsen <larsi@gnus.org> wrote:
João Távora <joaotavora@gmail.com> writes:

> Maybe just fixing the later is enough. Because other than that, I feel
> the whole of CEDET has been pretty obsolete, de facto, for a while
> now.

This is somewhat off-topic, but I wonder why.  I mean, I don't use it
myself, but I've tested it a bit now and then when fixing compilation
bugs and stuff, and it seems very cool.  It does a lot of what the
now-very-popular LSP stuff does, but still nobody seems to give CEDET
any love these days...

CEDET was promising, I followed it closely around 2007-2011 but it never delivered, IME. I remember being very frustrated by the inability to set up a simple "find the definition". Some awkward thing called "senator" had to be built, I think. Many (re)inventions there, as there were elsewhere (i.e. SLIME): Emacs simply didn't have the infrastructure of Eldoc, Xref, Flymake, etc that it does now. 

Also it suffers from the problem of not being LSP :) CEDET is an Emacs-specific protocol and an Emacs-specific toolkit to develop language-specific tools that speak that protocol. LSP is an editor agnostic and language agnostic protocol only. A very clever idea. You need relatively little effort on both sides to get something really useful going. And any effort you spend on one side is worth n-fold on the other side. That is its winning formula.

João

reply via email to

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