<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Stefan-Iulian Alecu via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> schrieb am Mi., 16. Okt. 2024, 16:08:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I am aware of your work. As long as you still depend on CodeTools and <br>
Lazarus internals, the language server can't be called independent.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">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. </div><div dir="auto">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. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>