[Github-comments] [geany/geany] Use the official 'libreadtags' library from ctags for parsing ctags files (PR #3049)

elextr notifications at xxxxx
Mon Dec 13 23:38:32 UTC 2021


> The biggest offender is symbols.c where many things could just be moved into tag manager and hidden behind appropriate API.  I think the best way to go forward would be introducing a LSP-like API to tag manager

Sounds plausible.

> TMTag could be used for passing symbol data both by tag manager and LSP 

Well, a struct called TMTag, but what it contains might be different :-)

> I think we could also keep tag manager running even with LSP enabled

Well, the decision to use ctags/tm or LSP should be per document, IIUC not all languages have LSP available.  What did you think would be the gain in still ctags parsing documents that are using LSP?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3049#issuecomment-993011255
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211213/40c5d2fa/attachment.htm>


More information about the Github-comments mailing list