autoload/lsp/handlers.vim | 8 ++++++-- diff --git a/autoload/lsp/handlers.vim b/autoload/lsp/handlers.vim index 2058c7752cdedddf72bcda6ff840dba540439ccb..ca5741c9df13851e05db9b3de7132b957238a39c 100644 --- a/autoload/lsp/handlers.vim +++ b/autoload/lsp/handlers.vim @@ -94,7 +94,8 @@ '$/logTrace': ProcessLogTraceNotif, 'telemetry/event': ProcessUnsupportedNotifOnce, } - # Explicitly ignored notification messages + # Explicitly ignored notification messages (many of them are specific to a + # particular language server) var lsp_ignored_notif_handlers: list = [ '$/progress', @@ -119,7 +120,10 @@ 'pyright/reportProgress', 'pyright/endProgress', 'eslint/status', 'taplo/didChangeSchemaAssociation', - 'sqlLanguageServer.finishSetup' + 'sqlLanguageServer.finishSetup', + # ccls language server notifications + '$ccls/publishSkippedRanges', + '$ccls/publishSemanticHighlight', ] if lsp_notif_handlers->has_key(reply.method)