We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
//cc @rcjsuen
The confusion started from rcjsuen/dockerfile-language-server#165.
I'm implementing the LSP server for vim at https://github.com/prabirshrestha/vim-lsp. And I would like to know when should it send textDocument/didSave changes to the client.
textDocument/didSave
Here are the possibilities. (I would like to support both v2 and v3 porotocols).Is the table correct?
includeText
{}
{ 'textDocumentSync: 0/1/2 }
{ 'textDocumentSync: {} }
{ 'textDocumentSync: {save: {} } }
{ 'textDocumentSync: { save: { includeText: true } } }
{ 'textDocumentSync: { save: { includeText: false} } }
The text was updated successfully, but these errors were encountered:
@prabirshrestha your table is correct.
Please note that v1 didn't have a didSave notification. But you are not targeting this.
Sorry, something went wrong.
No branches or pull requests
//cc @rcjsuen
The confusion started from rcjsuen/dockerfile-language-server#165.
I'm implementing the LSP server for vim at https://github.com/prabirshrestha/vim-lsp. And I would like to know when should it send
textDocument/didSave
changes to the client.Here are the possibilities. (I would like to support both v2 and v3 porotocols).Is the table correct?
textDocument/didSave
notificationincludeText
{}
{ 'textDocumentSync: 0/1/2 }
{ 'textDocumentSync: {} }
{ 'textDocumentSync: {save: {} } }
{ 'textDocumentSync: { save: { includeText: true } } }
{ 'textDocumentSync: { save: { includeText: false} } }
The text was updated successfully, but these errors were encountered: