I am aware of your work. As long as you still depend on CodeTools and Lazarus internals, the language server can't be called independent. I have tried to compile the LSP (at least Michaël's version) and it seems to fail every time. Which is why I am trying to make my own, in an attempt to be more usable right away for VSCode. I also use ST4 from time to time, as well as Neovim and Emacs, and the experience there has been lackluster, sadly. IMO, there is community interest in the project itself, but when push comes to shove, magically nobody wants to get involved. Is this the bystander effect? Maybe. /shrug

I'll revisit your extensions and give pascal-language-server yet another shot, but I am not too confident. If I can make it work within a CI/CD context, I'll send a PR. This would imply cloning all of Lazarus, and following trunk (I wonder if that's still needed, since Laz 3.6 is out), and that's why not having Lazarus in the mix would be a net benefit.

--
Stefan-Iulian Alecu

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to