[PATCH] D31887: [clangd] Add documentation page

Kirill Romanenkov via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 11 04:03:27 PDT 2017


kromanenkov added inline comments.


================
Comment at: docs/clangd.rst:10
+
+:program:`clangd` is an implementation of the `Languge Server Protocol <https://github.com/Microsoft/language-server-protocol>`_ leveraging Clang.
+Clangd's goal is to provide language "smartness" features like code completion, find references, etc. for clients such as C/C++ Editors.
----------------
s/Languge/Language


================
Comment at: docs/clangd.rst:16
+
+Clangd is not meant to be used by C/C++ developpers directly but rather from a client implementing the protocol.
+A client would be typically implemented in an IDE or an editor.
----------------
s/developpers/developers


================
Comment at: docs/clangd.rst:34
+Many features could be implemented in Clangd.
+Here is a list of features that could be useful with the satus of whether or
+not they are already implemented in Clangd and specified in the Language Server Protocol.
----------------
s/satus/status


================
Comment at: docs/clangd.rst:93
+`LLVM Developer Policy <http://llvm.org/docs/DeveloperPolicy.html>`_ and `Code Reviews <http://llvm.org/docs/Phabricator.html>`_ page.
+Contributions of new features to the `Languge Server Protocol <https://github.com/Microsoft/language-server-protocol>`_ itself would also be very useful,
+so that Clangd can eventually implement them in a conforming way.
----------------
s/Languge/Language


Repository:
  rL LLVM

https://reviews.llvm.org/D31887





More information about the cfe-commits mailing list