Skip to content

add b:asyncomplete_refresh_always#298

Merged
mattn merged 1 commit into
prabirshrestha:masterfrom
mattn:asyncomplete_refresh_always
Oct 18, 2025
Merged

add b:asyncomplete_refresh_always#298
mattn merged 1 commit into
prabirshrestha:masterfrom
mattn:asyncomplete_refresh_always

Conversation

@mattn
Copy link
Copy Markdown
Collaborator

@mattn mattn commented Oct 18, 2025

Recently, I added support for copilot-language-server to vim-lsp-settings. Unlike other completion systems, copilot-language-server does not rely on asyncomplete_refresh_pattern and always requires manual refresh. For example, if asyncomplete_refresh_pattern is set to \k\+, copilot-language-server fails to display completion suggestions even when typing long keywords.
This is especially problematic when multiple Language Servers are running, as asyncomplete_refresh_pattern can conflict.
This pull request adds asyncomplete_refresh_always, which triggers independently of asyncomplete_refresh_pattern.

@mattn mattn merged commit 87eb253 into prabirshrestha:master Oct 18, 2025
6 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant