Commit Graph

5 Commits

Author SHA1 Message Date
Prabir Shrestha efd07d859e Revamp diagnostics highlights (#995) 2020-12-31 23:13:19 -08:00
Davit Samvelyan 11b1350700 Text props for reference highlights (#679)
* text props for references, semantic high. bug.

Use text props for highlighting references, since they support
combining and look better with semantic highlighting.
Fix bug in semantic highlighting when invalid data for semantic
highlighting in the middle of file breaks semantic highlighting for the
half after erroneous line.

* Add SemanticHighlight prefix to log error message
2020-06-29 13:55:06 -07:00
Prabir Shrestha 32fae1f0e9 use allowlist and blocklist instead (#847)
* use allowlist and blocklist instead
* add lsp#get_allowed_servers()
2020-06-26 16:13:09 -07:00
Thomas Faingnaert eadb20a0c8 Cache semantic tokens (#635)
* Move token calculation

* Cache tokens

* Avoid overflow in hash function
2020-01-06 21:07:16 +01:00
Thomas Faingnaert 2f725fb4c3 Implement semantic highlighting (#464) 2019-12-26 10:08:30 -08:00