Stefan-Iulian Alecu via fpc-pascal <fpc-pascal@lists.freepascal.org>
schrieb am Mi., 16. Okt. 2024, 16:08:

> 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.
>

The point of using CodeTools is that they are kept fairly up to date with
what the compiler supports and even across different versions of the
compiler. Completly implementing one's own language parser is essential
unnecessary duplicated work considering that we don't have easy pickings
regarding personpower.
Also once a CodeTools driven language server would be usable enough one
might argue for having it used by the Lazarus IDE as well (assuming the
language server protocol can support everything that the current direct use
of CodeTools supports), thus possibly moving CodeTools and the language
server out of the Lazarus IDE.

Regards,
Sven

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

Reply via email to