mirror of
https://github.com/prabirshrestha/vim-lsp.git
synced 2026-10-24 15:15:01 +02:00
* Move some codes to completion.vim that related to handling CompleteDone. * Add abort * Fix test * Add l: prefix to self vars * Disable unused vars * Restore position * Support snippet simple case and vim-lsp-snippets * Support g:lsp_text_edit_enabled * Fix for v:null results * Fix multi-byte chars * Add document * Fix for vim-lsp-snippets for now * Prepare to future improvements * More clalify line comment * User get_user_data instead of extract_user_data * Always use [''] pattern for accessing dictionary property * Fix misspelling * More strict check for completionProvider.resolveProvider * Fix obj.key to obj['key'] * Store completed_item id to the user_data * Fix omni tests * Apply for the review - Rename expand_text_simply -> simple_expand_text - to_col -> _lsp_to_vim - Rename user_data key * Add example tests * Add timeout to completionItem/resolve in completion.vim * Fix timeout feature * Add timeout log * Fix documents