Commit graph

85 commits

Author SHA1 Message Date
Dirk Baeumer
7aed39bc4b Add support code code action registration options 2018-08-21 12:24:01 +02:00
Dirk Bäumer
20d0cecf4f
Merge pull request #534 from Gama11/codeActionOptions
Add CodeActionOptions with providedCodeActionKinds
2018-08-21 11:19:30 +02:00
Martin Aeschlimann
09ecb5ecd9
textDocument/foldingRange not foldingRanges 2018-08-20 16:12:31 +02:00
Martin Aeschlimann
6b9ef042b7
fix formatting error for FoldingRange 2018-08-13 21:59:02 +02:00
Martin Aeschlimann
08dfb70fdc
fix typos (the the) 2018-08-13 20:52:50 +02:00
Martin Aeschlimann
9d64e8cb88
Merge pull request #538 from Bubba/patch-1
Add hierarchicalDocumentSymbolSupport to Text Document Client Capabilities
2018-08-06 15:47:22 +02:00
Martin Aeschlimann
e4c68b47e3
Merge pull request #499 from cmyr/fixup/typos
Fixup typos in specification.md
2018-08-06 15:34:55 +02:00
Luke Lau
b1e79906df
Match up documentation with vscode-languageserver-node
451eee7818/protocol/src/protocol.ts (L425)
2018-08-06 12:19:58 +01:00
Luke Lau
a851602124
Add hierarchicalDocumentSymbolSupport
This seems to be returned by the VS Code insiders build and in 451eee7818/protocol/src/protocol.ts (L425), and it seems necessary in order to maintain backwards compatibility with clients that do not yet support the new `DocumentSymbol` type
2018-08-06 12:17:34 +01:00
Martin Aeschlimann
2a2d6058d0 document folding ranges (fixes #418) 2018-08-02 10:10:54 +02:00
Jens Fischer
9ae6daabbc Add CodeActionOptions with providedCodeActionKinds 2018-07-28 13:34:17 +02:00
Dirk Bäumer
3e2b2a9785
Merge pull request #529 from PoignardAzur/patch-1
Fix minor typo in specification
2018-07-24 15:54:22 +02:00
Dirk Baeumer
396743671d Add support for document symbols 2018-07-24 11:43:10 +02:00
Olivier FAURE
10d05dd07f
Fix minor typo in specification
Specification description mentions member "schema", even though examples and typescript spec mention member "scheme".
2018-07-21 15:36:32 +02:00
Dirk Baeumer
9c69f79454 Clarify what happens if the language id of a document changes. 2018-07-13 15:12:22 -07:00
Dirk Bäumer
da1986984b
Merge pull request #516 from TysonAndre/patch-1
Fix typo: litaral -> literal
2018-07-12 18:08:28 -07:00
Dirk Baeumer
ad32dfb258 Update spec to reflect new preselect field. 2018-07-12 18:02:02 -07:00
Tyson Andre
55e643a28d
Fix typo: litaral -> literal 2018-07-05 19:59:01 -07:00
Samarth Wahal
b0e8b6c463
Fix typo 2018-06-27 12:48:13 -07:00
Pine Wu
5e76bb0826 Fix json 2018-06-19 14:56:36 -07:00
Colin Rofls
beb9021e1c Fixup typos in specification.md 2018-06-19 12:00:09 -04:00
Dirk Baeumer
5163cbdb54 Fixes #389: Add CodeAction class 2018-06-11 12:23:52 +02:00
Dirk Bäumer
66ce2b4222
Merge pull request #478 from apupier/fixTypos2
Fix typos
2018-05-18 15:42:35 +02:00
Simon Marchi
12fab47e19
Fix minor syntax mistakes
Unless it's me who doesn't understand the sentence, I think "registering" was meant to be used in these two places, instead of "registered".
2018-05-16 17:40:26 -04:00
Aurélien Pupier
7a39d909f5 Fix typos
Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2018-05-16 16:41:36 +02:00
Martin Aeschlimann
de2ab737aa
color provider fixes: ColorPresentationParams.colorInfo -> color (for Microsoft/vscode-languageserver-node#348) 2018-05-15 12:37:11 +02:00
Dirk Baeumer
8362b2d21e Updating spec around additional text edits 2018-05-08 17:52:02 +02:00
Dirk Bäumer
abfd8299c1
Merge pull request #469 from henryju/patch-2
Fix typo
2018-05-08 12:34:33 +02:00
Julien HENRY
3702d88c67
Fix typo
s/workapce/workspace
2018-05-02 09:50:57 +02:00
Remy Suen
65def19c25 Add deprecated property to CompletionItem and SymbolInformation
It should be possible for completion items and symbols to be flagged
as being deprecated. Some editors and IDEs flag such deprecated items
by applying a visual affordance such as striking the text out. By
introducing this new deprecated property, these editors and IDEs will
be able to use its deprecation UI affordance when supporting a
language via the LSP.

Signed-off-by: Remy Suen <remy.suen@gmail.com>
2018-04-26 10:46:17 -04:00
Remy Suen
7d805bc595 Add new data field to DocumentLink to support documentLink/resolve properly
Without any context, it is not possible for a documentLink/resolve
request to resolve anything because all a DocumentLink has is a
non-null Range. To allow information to be transferred between a
textDocument/documentLink request and a documentLink/resolve request,
a new data field has been added for servers to populate it with
information necessary for the resolution of the link.

Signed-off-by: Remy Suen <remy.suen@gmail.com>
2018-04-26 08:47:07 -04:00
Diego Berrocal
f038040fd8
Separate words Request Message
This makes it consistent with the rest of the document
2018-04-13 21:59:16 -04:00
Remy Suen
3b3e986f96 Fix #447 Clarify the default for TextDocumentSyncOptions's change
Signed-off-by: Remy Suen <remy.suen@gmail.com>
2018-04-11 05:44:31 -04:00
Dirk Baeumer
a1b13c5681 Fixes #447: What is the default value for ServerCapabilities.textDocumentSync and TextDocumentSyncOptions.change 2018-04-10 10:38:53 +02:00
Dirk Baeumer
f4dfcb1649 Fixes #425: Clarification: can server send telemetry/event prior to initialization? 2018-04-10 10:32:17 +02:00
Dirk Baeumer
e480d92f2a Fixes #400: Link to snippet syntax 404s 2018-04-09 21:24:43 +02:00
Dirk Bäumer
04d4cbf4ba
Merge pull request #419 from simark/patch-1
Change TextDocumentSyncKindIncremental -> TextDocumentSyncKind.Increm…
2018-04-09 15:30:21 +02:00
Dirk Bäumer
d7f0375c99
Merge pull request #435 from rcjsuen/escape-locations
Escape pipe characters so that they get rendered in HTML
2018-04-09 15:09:16 +02:00
Dirk Bäumer
5ef226a9bb
Merge pull request #434 from autozimu/typo
Typo.
2018-04-09 15:04:57 +02:00
Dirk Bäumer
31573fd4b8
Merge pull request #431 from ggilmore/gh-pages
Clarify "textDocument/didOpen" requirement
2018-04-09 14:53:32 +02:00
Dirk Bäumer
f09e61c23d
Merge pull request #442 from rcjsuen/patch-6
Change workspace/workspaceFolder's icon to be a request
2018-04-06 16:28:15 +02:00
Dirk Baeumer
e361dca587 Add client capability for related information 2018-04-05 16:38:32 +02:00
Dirk Baeumer
69028bf06f Documented support for related information 2018-04-05 15:57:53 +02:00
Dirk Baeumer
13347dca69 Add change Log 2018-04-05 15:52:47 +02:00
Remy Suen
42079a2401
Change workspace/workspaceFolder's icon to be a request
As workspace/workspaceFolder is a request, it should use a hook
instead of an arrow to indicate that something will be sent back to
the originator of the message.

Signed-off-by: Remy Suen <remy.suen@gmail.com>
2018-04-05 19:45:51 +09:00
Remy Suen
46208bccb2
Change workspace/configuration's icon to be a request
As workspace/configuration is a request, it should use a hook instead
of an arrow to indicate that something will be sent back to the
originator of the message.

Signed-off-by: Remy Suen <remy.suen@gmail.com>
2018-04-04 21:59:12 +09:00
Remy Suen
0d7c275ad7 Escape pipe character so that it is rendered in HTML
Signed-off-by: Remy Suen <remy.suen@gmail.com>
2018-03-27 19:23:50 +09:00
Junfeng Li
b7366680a5 Typo. 2018-03-24 23:54:10 -07:00
Geoffrey Gilmore
beac16536b Clarify "textDocument/didOpen" requirement
See: https://github.com/Microsoft/language-server-protocol/issues/177

Clarify in the specification whether or not `textDocument/didOpen` is required first
2018-03-21 12:16:44 -07:00
Dirk Baeumer
8eb271af5a Fixes #420: Specification Typo 2018-03-12 10:26:00 +01:00