summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/vimscript/executable_spec.lua
diff options
context:
space:
mode:
authorTristan Knight <admin@snappeh.com>2025-12-01 02:06:56 +0000
committerGitHub <noreply@github.com>2025-11-30 21:06:56 -0500
commit23ddb2028bce0998f53f5d23f3b6c2aac616f28e (patch)
tree70744a6f2a488fd2160ee81be4feeafdb45bc5de /test/functional/vimscript/executable_spec.lua
parentf9ef1a4cab74defde29afcecfc2c819ecc476b27 (diff)
feat(lsp): semanticTokens/range #36705
Problem: Nvim supports `textDocument/semanticTokens/full` and `…/full/delta` already, but most servers don't support `…/full/delta` and Nvim will try to request and process full semantic tokens response on every buffer change. Even though the request is debounced, there is noticeable lag if the token response is large (in a big file). Solution: Support `textDocument/semanticTokens/range`, which requests semantic tokens for visible screen only.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions