Cristopher Claeys
29aaf34c21
Add the workspace/foldingRange/refresh method ( #1812 )
2023-09-18 17:40:33 +02:00
Cristopher Claeys
7e8ee332cc
Add multirange formatting via textDocument/rangesFormatting to spec ( #1759 )
...
* Add `textDocument/rangesFormatting` to spec
* Typo
2023-07-05 13:45:29 +02:00
Cristopher Claeys
d0e0e76634
Add textDocument/inlineCompletion to 3.18 ( #1673 )
...
* Add textDocument/inlineCompletion
* Define return types in metaModel.json
* Copy generated metaModel.json from node pull/1190
* Add feature detail
* Update initial .md description
2023-07-04 10:50:54 +02:00
Maria José Solano
1ec56d2198
Move trace value to the base protocol ( #1744 )
...
* typo
* Move trace value to the base protocol
---------
Co-authored-by: Dirk Bäumer <dirkb@microsoft.com>
2023-06-08 12:28:39 +00:00
Maria José Solano
2075660e75
Define separate base protocol ( #1698 )
...
* Define separate tools protocol
Add note
Move the other bits
Define separate tools protocol
Rename to base protocol
Change version to 0.9
Use Base prefix and remove since annotations
Undo changes in LSP specs
Move all the lifecycle messages
Define separate tools protocol
* Move shared definitions
* Define regexes
* List reserved capabilities and improve examples
* Specs for work done progress
* Change enumeration example
* Make ClientCapabilities open
* Add InitializeResponse
* Remove text document stuff from registration messages
* Add motivation section
* Add experimental remark
2023-05-25 09:15:12 +02:00
Josh Soref
9af23687c4
Spelling ( #1654 )
...
* spelling: commit
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: concepts
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: conceptually
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: constraints
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: contains
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: function
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: graphviz
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: javascript
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: omitted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: represents
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: specced
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-02-01 11:13:45 +01:00
Dirk Bäumer
51511e52d1
Add upcoming 3.18 specification ( #1567 )
2022-10-21 14:58:24 +02:00
Peter Hull
1823404f16
Fix links in the documentation ( #1551 )
...
* Point internal links to the correct LSP spec
For the LSP specs, the internal links will resolve to anchors in the same document.
For the LSIF, the variable `lspVersion` in the front-matter identifies the
corresponding LSP spec that this LSIF spec references.
* Use a Map instead of Object
* Remove external links which are not needed any more
2022-09-20 08:52:45 +02:00
Maria José Solano
50cc3232f6
Add missing link type ( #1513 )
2022-07-04 11:34:21 +02:00
Dirk Bäumer
1219638933
Fixes #1514 : [git] Normalize line endings ( #1515 )
2022-07-04 11:29:01 +02:00
Dirk Bäumer
e88d661235
Dbaeumer/prepare3.17 ( #1467 )
...
* Remove Proposed State
* Remove @Proposed
* Include Meta model
* Minor fix to WatchKind
* Update meta model
* Add VersionedNotebookDocumentIdentifier
* 💄
* Update meta model
2022-05-10 17:04:40 +02:00
Dirk Baeumer
aab8132300
Prepare for 3.17 release
2022-04-22 14:37:10 +02:00
Dirk Baeumer
3bd6feecca
Minor tweaks to position encoding
2022-04-13 15:08:10 +02:00
Dirk Baeumer
c681e5f920
Add relative pattern support.
2022-04-13 14:49:16 +02:00
KamasamaK
135521f210
Add some missing linkable types
2022-04-11 05:00:14 -04:00
Dirk Baeumer
f4c158e8ff
Fixes #1203 : Add better documentation on how clients should handle file renames
2022-03-29 21:34:44 +02:00
Dirk Baeumer
7201ba1db6
Add type hierarchy to the spec
2022-03-09 17:27:37 +01:00
Dirk Baeumer
e31b4a2517
Add Inline Value to specification
2022-03-09 16:36:12 +01:00
Dirk Baeumer
c63b5f5266
Add InlayHints to the specification.
2022-03-09 16:09:28 +01:00
Dirk Baeumer
a997e18893
More specification separation
2022-03-09 12:13:51 +01:00
Dirk Baeumer
ed804013dc
Split specification in smaller parts
2022-03-07 18:14:59 +01:00
Dirk Baeumer
fee023f3ef
Document workspace symbol resolve request
2021-11-22 15:22:56 +01:00
Dirk Baeumer
cd7caaaa87
Add LSIF 0.6.0 sepcification and reference as current
2021-09-13 16:35:11 +02:00
N. Taylor Mullen
2c9c5d2b6c
Finish linking the LSP spec types.
...
- Done!!
2021-06-15 11:50:23 -07:00
N. Taylor Mullen
55b6438cfd
Continue adding linkability to the protocol.
...
- Linked down to OnTypeFormatting.
2021-06-10 21:37:00 -07:00
N. Taylor Mullen
bfc543d7a3
Add linkability all the way down to document symbol.
...
- Found that adding a newline after the anchor holders would result in the markdown coloring not getting corrupted in VSCode + no impact on the actual rendered output. Therefore went back and ensured there was a newline after every anchor.
2021-06-05 14:20:24 -07:00
N. Taylor Mullen
6f0790fad6
Make each piece of code individually linkable.
...
- Had to update the CSS to account for the linkability of these pieces because when you'd navigate to them they'd be hidden by the top nav bar.
- Broke up several "huge" code sections into smaller segments. In practice it actually looks a lot cleaner but more importantly it allows us to link to individual pieces.
2021-06-03 15:11:17 -07:00
N. Taylor Mullen
08d3acb678
Add ability to link various portions of the LSP site.
...
- Also allowed linking off to other pages if we want.
- This method includes a JavaScript snippet that post-processes the site to link out any code snippets/code types to corresponding links.
2021-05-25 08:04:03 -07:00
Dirk Baeumer
a64b6d7cf3
Add 3.17 change log to TOC
2021-01-29 09:36:37 +01:00
Dirk Baeumer
fb795152f1
Clarify cancel of requests and content modified.
2021-01-13 15:20:31 +01:00
Dirk Baeumer
6bd4990e23
Update LSIF specification to document shard property
2021-01-07 21:21:36 +01:00
Dirk Baeumer
436dd0b1ab
Publish 3.16 version of the protocol
2020-12-14 10:35:22 +01:00
Dirk Baeumer
539c919cbc
Some minor word smithing around file operation events
2020-12-07 11:51:41 +01:00
Dirk Baeumer
c485961250
Update toc
2020-12-01 18:11:42 +01:00
Dirk Baeumer
df42c47730
Rename onTypeRename to LinkedEditing
2020-12-01 16:56:14 +01:00
Dirk Baeumer
0e116448e3
Fix toc
2020-11-13 19:34:10 +01:00
Dirk Baeumer
a7f5ec7d3a
Fixes #1092 : Support onTypeRename
2020-11-13 19:31:11 +01:00
Dirk Baeumer
ec377055d4
Fixes #612 : Feature request: Server initiated "window/showTextDocument" notification
2020-11-10 16:43:13 +01:00
Dirk Baeumer
558f1e114a
Fixes #192 : Missing support for onDidChangeCodeLenses
2020-11-06 17:04:03 +01:00
Dirk Baeumer
b0e64be14b
Clarify progress reporting
2020-10-05 13:09:33 +02:00
Dirk Baeumer
82214aa32d
Add moniker request to specification
2020-09-25 12:38:04 +02:00
Dirk Baeumer
1077a49b8d
Add code action resolve support
2020-09-25 11:59:35 +02:00
Radek Simko
b8b9f93b9d
website: fix typo (Genernal -> General)
2020-06-25 11:30:22 +01:00
Dirk Baeumer
d26001e8cd
More TOC
2020-06-23 17:11:27 +02:00
Dirk Baeumer
9a48da4f48
Update TOC
2020-06-23 17:10:50 +02:00
Dirk Baeumer
0293da6c1c
Update TOC
2020-06-23 16:56:38 +02:00
Dirk Baeumer
e735867149
Add call hierarchy to 3.16 specification
2020-05-11 10:55:21 +02:00
Dirk Baeumer
bf7fe06533
Creat document for the upcoming 3.16 specification
2020-04-29 13:10:34 +02:00
Dirk Baeumer
4200969f65
Publish LSIF 0.5.0 version
2020-03-27 12:58:37 +01:00
Dirk Baeumer
a8f763b45c
Fixes #903 : Is cancelling a server initiated progress report described in the lsp?
2020-01-28 16:14:44 +01:00