On Wed, Sep 2, 2020, 14:38 Lars Ingebrigtsen wrote: > João Távora 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