aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/executable_spec.lua
diff options
context:
space:
mode:
authorjdrouhard <john@drouhard.dev>2026-06-15 06:19:09 -0500
committerGitHub <noreply@github.com>2026-06-15 07:19:09 -0400
commit859790e244932e59dcc8c83fdf1f70245f58f0ec (patch)
tree581aa006f9d497d7b30c3a3775ea1cea075ac130 /test/functional/vimscript/executable_spec.lua
parent6acde1fcf06909100d534de07f3baad67a134c4f (diff)
downloadrneovim-859790e244932e59dcc8c83fdf1f70245f58f0ec.tar.gz
rneovim-859790e244932e59dcc8c83fdf1f70245f58f0ec.tar.bz2
rneovim-859790e244932e59dcc8c83fdf1f70245f58f0ec.zip
feat(lsp): clean up semantic token initialization and debounce #40254
Problem: The refactor to use Capability left around some cruft and semi-broken configuration for debounce. Solution: Clean up now-unnecessary helper methods and simplify deprecated ones to pass through to the non-deprecated ones. `debounce` now defaults to 200 for all buffers but is overridable via the deprecated start() method, which continues to take the max value specified for any client attached to the buffer. If we wish to expose changing the debounce in a non-deprecated way, we will need to consider a "configuration" function, or even a bespoke method to set the debounce time on the main metaclass (or provide options to override for a particular buffer). General configuration of specific LSP features is an as-of-yet unsolved problem.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions