@techee how are you proposing to handle dependency information for the LSP?  It 
needs to know where to find include files for C++ for example so it can perform 
complete type tracing.  Geany does not have that information available ATM, and 
heavyweight IDEs do it by parsing the build system, makefiles, meson files, 
cmake files etc.

To avoid that (at least for the moment) maybe you can review 
[this](https://microsoft.github.io/language-server-protocol/overviews/lsif/overview/)
 which seems more ctagsian and does not need includes and could maybe even be 
imported into tagmangler (the linked doc says "database" but probably 
tagmangler would do).

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3571#issuecomment-1747894514
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/3571/[email protected]>

Reply via email to