[clang-tools-extra] r369229 - [clangd] Update features table in the docs with links to LSP extension proposals

Nathan Ridge via cfe-commits cfe-commits at lists.llvm.org
Sun Aug 18 22:11:15 PDT 2019


Author: nridge
Date: Sun Aug 18 22:11:15 2019
New Revision: 369229

URL: http://llvm.org/viewvc/llvm-project?rev=369229&view=rev
Log:
[clangd] Update features table in the docs with links to LSP extension proposals

Also update the semantic coloring entry to reflect it being supported in
clangd now.

Reviewers: sammccall

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D65373

Modified:
    clang-tools-extra/trunk/docs/clangd/Features.rst

Modified: clang-tools-extra/trunk/docs/clangd/Features.rst
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clangd/Features.rst?rev=369229&r1=369228&r2=369229&view=diff
==============================================================================
--- clang-tools-extra/trunk/docs/clangd/Features.rst (original)
+++ clang-tools-extra/trunk/docs/clangd/Features.rst Sun Aug 18 22:11:15 2019
@@ -214,54 +214,58 @@ It is not clear whether or not some of t
 part of the Language Server Protocol; those features might be eventually
 developed outside clangd or become clangd extensions to LSP.
 
-+-------------------------------------+------------+----------+
-| C/C++ Editor feature                |  LSP       |  Clangd  |
-+=====================================+============+==========+
-| Formatting                          | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Completion                          | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Diagnostics                         | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Fix-its                             | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Go to Definition                    | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Signature Help                      | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Document Highlights                 | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Rename                              | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Source hover                        | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Find References                     | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Document Symbols                    | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Workspace Symbols                   | Yes        |   Yes    |
-+-------------------------------------+------------+----------+
-| Code Lens                           | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Code folding                        | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Extract Local Variable              | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Extract Function/Method             | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Quick Assist                        | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Hide Method                         | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Implement Method                    | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Gen. Getters/Setters                | Yes        |   No     |
-+-------------------------------------+------------+----------+
-| Syntax and Semantic Coloring        | No         |   No     |
-+-------------------------------------+------------+----------+
-| Call hierarchy                      | No         |   No     |
-+-------------------------------------+------------+----------+
-| Type hierarchy                      | No         |   Yes    |
-+-------------------------------------+------------+----------+
-| Organize Includes                   | No         |   No     |
-+-------------------------------------+------------+----------+
++-------------------------------------+-------------+----------+
+| C/C++ Editor feature                |  LSP        |  Clangd  |
++=====================================+=============+==========+
+| Formatting                          | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Completion                          | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Diagnostics                         | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Fix-its                             | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Go to Definition                    | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Signature Help                      | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Document Highlights                 | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Rename                              | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Source hover                        | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Find References                     | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Document Symbols                    | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Workspace Symbols                   | Yes         |   Yes    |
++-------------------------------------+-------------+----------+
+| Code Lens                           | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Code folding                        | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Extract Local Variable              | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Extract Function/Method             | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Quick Assist                        | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Hide Method                         | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Implement Method                    | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Gen. Getters/Setters                | Yes         |   No     |
++-------------------------------------+-------------+----------+
+| Syntax and Semantic Coloring        |Proposed [1]_|   Yes    |
++-------------------------------------+-------------+----------+
+| Call hierarchy                      |Proposed [2]_|   No     |
++-------------------------------------+-------------+----------+
+| Type hierarchy                      |Proposed [3]_|   Yes    |
++-------------------------------------+-------------+----------+
+| Organize Includes                   | Yes         |   No     |
++-------------------------------------+-------------+----------+
+
+.. [1] https://github.com/microsoft/language-server-protocol/issues/18
+.. [2] https://github.com/microsoft/language-server-protocol/issues/468
+.. [3] https://github.com/microsoft/language-server-protocol/issues/136




More information about the cfe-commits mailing list