Merge branch 'gh-pages' into design-polish

This commit is contained in:
Kenneth Auchenberg 2018-01-11 11:38:46 -08:00 committed by GitHub
commit 3c1fd0a234
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 7 deletions

View file

@ -47,8 +47,8 @@
anchor: workspace_executeCommand
- title: applyEdit
anchor: workspace_applyEdit
- title: Text Document
anchor: textDocument
- title: Text Synchronization
anchor: textSynchronization
children:
- title: didOpen
anchor: textDocument_didOpen
@ -62,11 +62,17 @@
anchor: textDocument_didSave
- title: didClose
anchor: textDocument_didClose
- title: Diagnostics
anchor: diagnostics
children:
- title: publishDiagnostics
anchor: textDocument_publishDiagnostics
- title: Language Features
anchor: languageFeatures
children:
- title: completion
anchor: textDocument_completion
- title: resolve
- title: completion resolve
anchor: completionItem_resolve
- title: hover
anchor: textDocument_hover
@ -84,11 +90,11 @@
anchor: textDocument_codeAction
- title: codeLens
anchor: textDocument_codeLens
- title: resolve
- title: codeLens resolve
anchor: codeLens_resolve
- title: documentLink
anchor: textDocument_documentLink
- title: resolve
- title: documentLink resolve
anchor: documentLink_resolve
- title: formatting
anchor: textDocument_formatting

View file

@ -17,9 +17,9 @@ index: 2
| emacs | [Vibhav Pant](https://github.com/vibhavp) | [emacs language server client](https://github.com/emacs-lsp/lsp-mode/) |
|[GNOME Builder](https://wiki.gnome.org/Apps/Builder)| [gnome.org](https://wiki.gnome.org/Apps/Builder/) | [language server client](https://git.gnome.org/browse/gnome-builder/tree/src/libide/langserv) |
|[MS Monaco Editor](https://github.com/Microsoft/monaco-editor)| [Typefox](https://github.com/TypeFox) | [monaco-languageclient](https://www.npmjs.com/package/monaco-languageclient) |
|[Atom](https://atom.io/)| [Github](https://github.com/) | [atom-languageclient](https://atom.io/packages/atom-languageclient) |
|[Atom](https://atom.io/)| [GitHub](https://github.com/) | [atom-languageclient](https://www.npmjs.com/package/atom-languageclient) |
|[Theia](https://github.com/theia-ide/theia)| [theia-ide](https://github.com/theia-ide) | [theia](https://github.com/theia-ide/theia) |
|[neovim](https://neovim.io/)| [Junfeng Li](https://github.com/autozimu) | [LanguageClient-neovim](https://github.com/autozimu/LanguageClient-neovim) |
|vim8 and [neovim](https://neovim.io/)| [Junfeng Li](https://github.com/autozimu) | [LanguageClient-neovim](https://github.com/autozimu/LanguageClient-neovim) |
|vim8 and neovim| [Prabir Shrestha](https://github.com/prabirshrestha) | [vim-lsp](https://github.com/prabirshrestha/vim-lsp) |
|Visual Studio| [Adam Friedman](https://github.com/tintoy) | [LSP client in Visual Studio](https://github.com/tintoy/dotnet-language-client/tree/sample/visual-studio/samples/VisualStudioExtension) |
|Visual Studio| Microsoft | [LSP Preview](https://marketplace.visualstudio.com/items?itemName=vsext.LanguageServerClientPreview) |

View file

@ -179,6 +179,7 @@ The base protocol offers support for request cancellation. To cancel a request,
_Notification_:
* method: '$/cancelRequest'
* params: `CancelParams` defined as follows:
```typescript
interface CancelParams {
/**
@ -1092,6 +1093,7 @@ interface ClientCapabilities {
_Response_:
* result: `InitializeResult` defined as follows:
```typescript
interface InitializeResult {
/**
@ -1101,6 +1103,7 @@ interface InitializeResult {
}
```
* error.code:
```typescript
/**
* Known error codes for an `InitializeError`;
@ -1116,6 +1119,7 @@ export namespace InitializeError {
```
* error.data:
```typescript
interface InitializeError {
/**