Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bryjnar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
bryjnar
2y ago
LSP does do this, but inconsistently. Document versions aren't always sent (e.g. nothing relating to diagnostics uses them). It's also not enough to send the versions: you need to actually say what to do with them!
2.
▲
by
bryjnar
2y ago
Admittedly my proposal to build everything off more powerful state synchronization primitives does raise the bar for getting _something_ working. Ideally you make it so you can progressively support more features, still. But sometimes you d
3.
▲
by
bryjnar
2y ago
It depends - the client modules for Emacs' `lsp-mode` generally need a fair bit of configuration. Not just how to launch the server, but also often defining a native-compatible way of setting the options. e.g. for Emacs they often get
4.
▲
by
bryjnar
2y ago
LSP syntax highlighting supports sending deltas, so it's not true that the whole source gets sent repeatedly.
5.
▲
LSP: The good, the bad, and the ugly
(michaelpj.com)
280 points
by
bryjnar
2y ago
|
90 comments