[cfe-dev] ClangD

Mehdi Amini via cfe-dev cfe-dev at lists.llvm.org
Tue Feb 7 00:18:15 PST 2017


> On Feb 6, 2017, at 11:49 AM, Benjamin Kramer via cfe-dev <cfe-dev at lists.llvm.org> wrote:
> 
> On Mon, Feb 6, 2017 at 5:40 PM, Marco Craveiro via cfe-dev
> <cfe-dev at lists.llvm.org <mailto:cfe-dev at lists.llvm.org>> wrote:
>> Hi Manuel,
>> 
>>> If you have any thoughts / concerns let me know; otherwise look forward to
>>> code reviews on initial ClangD dropping by :D
>> 
>> One minor point, which I could not spot on any of the replies: is it
>> worth looking at RTags[1]? Its a libclang-based project with very good
>> emacs integration. I've been using it daily on a large-ish code base
>> and its pretty stable. Adding the MS protocol to it would probably be
>> easier than starting from scratch. (I am in no way affiliated with the
>> project, other than as a user).
>> 
>> Also, the name ClangD seems to evoke D support for Clang :-)
> 
> I've heard this from multiple people, so the official spelling should
> be clangd or Clangd in the traditional unix way ;)

Trying to prevent future naming collision issue: clangd seems too generic to me and likely to collide with a general purpose clang `compilation server`, unless you plan to have a single `clangd` that can service multiple type of `service` (indexing, compiling, linking, …).

— 
Mehdi

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20170207/c12049e1/attachment.html>


More information about the cfe-dev mailing list