Commit graph

53 commits

Author SHA1 Message Date
Raymond Zhao
761db1819a
fix: use dynamic Copyright year (#2176) 2025-08-20 19:20:49 +02:00
Peter Tripp
0003fb53f1
Markdown whitespace formatting improvements (#2172)
Normalize markdown whitespace

Co-authored-by: Dirk Bäumer <dirkb@microsoft.com>
2025-08-06 13:21:17 +00:00
Raymond Zhao
9a623d2242
fix: align copyright year and image (#1928) 2024-04-22 10:49:22 -07:00
Raymond Zhao
3b2922f33d
fix: use visibility instead of display (#1927) 2024-04-22 19:23:28 +02:00
Raymond Zhao
98f70d5133
fix: more footer layout issues (#1926)
Fixing up some more issues with the footer layout.
2024-04-22 09:53:31 -07:00
Raymond Zhao
c8516c42da
fix: footer layout (#1925) 2024-04-22 09:04:48 +02:00
Lukas Kesch
16210fb2f5
Updating copyright year to 2024 in footer.html (#1909) 2024-03-15 11:00:55 +00:00
Falko
a6787053e1
Snippet grammar fixes and minor formal improvements throughout the LSP spec (#1886)
* Minor formal improvements throughout the LSP spec

This mostly fixes some grammar, spelling, and punctuation issues
throughout version 3.18 of the LSP specification. Additionally,
some incorrect TypeScript syntax has been fixed.

Meta model files have not been changed.

* Fix EBNF grammar for snippets

To be precise, "fix" refers to the following changes in this commit:
* Incorrect grouping of alternatives has been remedied
* Ambiguities present in the grammar have been fixed,
  the grammar should now be LL(1)-parseable.
* Grammar has been made consistent with the description above it.
  Specifically, characters which have to be escaped per the textual
  description now also need to be escaped per the grammar rules.
* A description for the ':+', ':?', and ':-' modifiers has been
  added, as they seem to not be explained anywhere else in the spec.
  * I have used the VSCode source code as a basis for these.
* The link has been updated to refer to the right EBNF specification,
  as the grammar uses the XML variant rather than the one described
  in the originally linked Wikipedia article.

* Address review comments by @dbaeumer

---------

Co-authored-by: Dirk Bäumer <dirkb@microsoft.com>
2024-01-30 15:27:53 +01:00
Danny Tuppeny
d5d8e04f59
Add an explicit note about drive letter colons (#1786)
* Add an explicit note about drive letter colons

See https://github.com/microsoft/vscode-languageserver-node/issues/1280

* Tweak text

* Add a note about drive letter casing

---------

Co-authored-by: Dirk Bäumer <dirkb@microsoft.com>
2023-10-19 07:16:39 +00:00
Dirk Bäumer
b667e73c64
Add debug message support. (#1810) 2023-09-13 09:55:33 -07:00
Dirk Bäumer
3795ff50f5
Make includes version aware (#1772) 2023-07-17 14:29:03 +02:00
ymgyt
823c64af2e
Update copyright year (#1736)
Co-authored-by: Dirk Bäumer <dirkb@microsoft.com>
2023-06-26 10:29:43 +00: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
Luis Romero
f73263c355
update copyright year (#1560) 2022-10-21 15:30:06 +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
Dirk Baeumer
35c8799cfe
Fix linking 2022-03-08 10:15:02 +01:00
Dirk Baeumer
565852e085
Revert "Merge pull request #1373 from microsoft/nimullen/restrictlinking"
This reverts commit d4a43c77ff, reversing
changes made to b0fd75ea7b.
2021-11-08 18:15:22 +01:00
N. Taylor Mullen
704ba32e3b Restrict linking to only the 3-17 specification.
- I tried making linking >= 3-17; however, that wasn't easily doable due to the structure of the jekyll site. The JSFiles themselves are included in the layout which don't have access to page level information. Because of this I've hacked a hardcoded "if 3.17" check into the injected JavaScript to support linking. Once we publish 3.17 we'll need to go back and update the logic to ensure that 3.17+ is supported.

Originally attempted fix here: https://github.com/microsoft/language-server-protocol/pull/1342
2021-11-05 13:57:48 -07:00
Raymond Zhao
9c237414ac Adjust column widths 2021-11-01 21:27:04 +00:00
Raymond Zhao
afbd6405ee Fixes Microsoft logo in footer in dark mode
See https://github.com/microsoft/debug-adapter-protocol/issues/208
2021-11-01 21:24:50 +00:00
Sana Ajani
ac06081792 fix a11y issues 2021-10-04 17:47:55 +00:00
N. Taylor Mullen
93e7f1341a Fix sub-linking hrefs. 2021-06-08 07:43:27 -07:00
Dirk Baeumer
9c9f8a9c6e
Fixes #1276: favicon is almost invisible in dark mode browsers 2021-06-04 09:42:00 +02: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
gregvanl
8700c614d0 Update to new Microsoft cookie banner 2020-10-11 08:35:37 -07:00
Greg Van Liew
d6f27ed2f4 Remote Inspector page until compliance errors fixed 2020-08-31 07:49:05 -07:00
Dirk Baeumer
756750cca6 Move LSIF overview into Web page 2020-01-27 13:03:12 +01:00
Dirk Baeumer
5d1a6f1844 Mention LSIF on start page and header 2020-01-27 12:06:43 +01:00
Dirk Baeumer
8ee3243a44 Fix wrong topnave navigation 2020-01-14 16:38:57 +01:00
Dirk Baeumer
92c966903f Add upcoming 3.15 spec to the web page 2019-09-24 15:39:42 +02:00
Pine Wu
14b36b87eb Add lsp-inspector 2018-06-20 10:53:48 -07:00
Pine Wu
71c4420657 Add GA and update cookie handling 2018-03-13 12:03:37 -07:00
Pine Wu
2e6cedecd3 cookie notice 2018-03-13 11:14:01 -07:00
Kenneth Auchenberg
c80c3ab8ad Always LSP logo 2018-01-18 09:40:24 -08:00
Kenneth Auchenberg
f377fd882a Remove /history for now 2018-01-17 13:17:52 -08:00
Kenneth Auchenberg
e2fd4d1d74 Add mobile sidebar nav 2018-01-11 11:32:08 -08:00
Kenneth Auchenberg
321c2995b7 Make navigation sticky using position: sticky 2018-01-10 16:57:48 -08:00
Kenneth Auchenberg
cf8a84452a Mobile optimize footer 2018-01-10 16:49:51 -08:00
Kenneth Auchenberg
eafceb4e88 Cleaning 2018-01-10 14:28:04 -08:00
Kenneth Auchenberg
2b6a31bd79 New footer design 2018-01-10 14:27:57 -08:00
Kenneth Auchenberg
2394df6986 Remove logo 2018-01-09 15:31:37 -08:00
Kenneth Auchenberg
73b8dc340a Fix mobile navigation 2017-12-29 09:18:46 +09:00
Kenneth Auchenberg
df6ba3f8a2 Fix favicon 2017-12-26 21:34:25 -08:00
Kenneth Auchenberg
df68f6a4d7 Add history 2017-12-26 21:33:41 -08:00
Kenneth Auchenberg
3a5ac50057 Design tweaks 2017-12-26 21:33:16 -08:00
Dirk Baeumer
28e5750336 Some minor tweaks 2017-12-21 09:33:23 +01:00
Dirk Baeumer
b78b1b2624 Better footer 2017-12-20 22:16:13 +01:00
Dirk Baeumer
a3dcb8e86d Incooperated first round of feedback 2017-12-20 13:57:11 +01:00
Dirk Baeumer
5ba54984f5 More work on the web site 2017-12-15 16:38:41 +01:00