https://bugs.kde.org/show_bug.cgi?id=519957
Leonard Ritter <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INTENTIONAL |--- Status|RESOLVED |REOPENED --- Comment #3 from Leonard Ritter <[email protected]> --- The promise of LSP is that language developers write one server that satisfies each text editing client. The semanticTokens protocol accounts for this: a text document can be fully annotated through it, dynamically and context dependent. The existence of separate syntax highlighting files has historical reasons. They are remnants of a time when a language developer had to write a parser specification for each editor individually, in the editor's idiosyncratic format. The disadvantage of such files is not only that they vary wildly in features afforded: virtually none of them support user definitions of DSL keywords, let alone context dependent tokenization of string blocks, something that a LSP server could easily provide by simply piping through other LSP servers. Please take these aspects into consideration and revise your judgment. -- You are receiving this mail because: You are watching all bug changes.
