Hi I should have some time the week after next to help organize what files should be shipped with matlab mode. I'd like to get https://github.com/mathworks/MATLAB-language-server setup as part of this. Many of us have been using an internal version of this in Emacs and like it a lot. It provides features like "goto definition" which means that when you are on a function, you type a keybinding and you jump to the definition. CEDET also provides similar functionality, but I haven't had good success with CEDET because we work in a large code base and that can cause Emacs process size to be too large and slow. The other advantage of using the language server protocol is that there are numerous languages supported. Emacs provides two lsp clients, lsp-mode<https://github.com/emacs-lsp/lsp-mode>, and eglot. We have a lot of experience with lsp-mode and it works well.
Thanks John ________________________________ From: Uwe Brauer <o...@mat.ucm.es> Sent: Friday, July 14, 2023 3:50 AM To: Uwe Brauer <o...@mat.ucm.es> Cc: Matlab-emacs-discuss <matlab-emacs-discuss@lists.sourceforge.net> Subject: Re: [Matlab-emacs-discuss] [a mess of GPL versions] >>> "UB" == Uwe Brauer <o...@mat.ucm.es> writes: >>> "EL" == Eric Ludlam <ericlud...@gmail.com> writes: >> I'm not picky about what version of GPL we use as long as it is 2 or >> greater. >> I fixed things up on the semantic stuff recently, but I agree that I may be >> the only one who uses that stuff. There's a bunch of esoteric options that >> could move to a subdir, and if needed use something like (require >> 'subir/srcfile) to get it. I'd recommend a "cedet" subdir, and/or leave it >> out of the debian package. BTW, did you receive my mails concerning the filling issue? I created branch called filling-bug but still did not push it, to keep the number of branches low. So we can discuss this issue by email or I push the new branch, in which I just applied your patch. Uwe -- Warning: Content may be disturbing to some audiences I strongly condemn Putin's war of aggression against the Ukraine. I support to deliver weapons to Ukraine's military. I support the NATO membership of the Ukraine. I support the EU membership of the Ukraine. https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/<https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view>
_______________________________________________ Matlab-emacs-discuss mailing list Matlab-emacs-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matlab-emacs-discuss