Skip to content

Commit

Permalink
Add .ccls config file
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=216877

Patch by Philippe Normand <pnormand@igalia.com> on 2020-09-27
Reviewed by Darin Adler.

ccls is a stand-alone server implementing the Language Server Protocol for C, C++, and
Objective-C languages. It can be used with any editor which provides an LSP client
implementation. It originates from cquery.

https://github.com/MaskRay/ccls/wiki

It's basically used to provide semantic highlighting and code navigation. Many IDEs support
LSP nowadays.

* .ccls: Added.
* .gitignore:

Canonical link: https://commits.webkit.org/229812@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@267653 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
philn authored and webkit-commit-queue committed Sep 27, 2020
1 parent 6649c3d commit f5e1753
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 1 deletion.
5 changes: 5 additions & 0 deletions .ccls
@@ -0,0 +1,5 @@
%compile_commands.json
%h -x
%h c++-header
%h --include=config.h
%cpp --include=config.h
1 change: 0 additions & 1 deletion .gitignore
Expand Up @@ -33,7 +33,6 @@ xcuserdata
tags
*~
.*.sw[a-p]
.ccls
.clangd
compile_commands.json

Expand Down
19 changes: 19 additions & 0 deletions ChangeLog
@@ -1,3 +1,22 @@
2020-09-27 Philippe Normand <pnormand@igalia.com>

Add .ccls config file
https://bugs.webkit.org/show_bug.cgi?id=216877

Reviewed by Darin Adler.

ccls is a stand-alone server implementing the Language Server Protocol for C, C++, and
Objective-C languages. It can be used with any editor which provides an LSP client
implementation. It originates from cquery.

https://github.com/MaskRay/ccls/wiki

It's basically used to provide semantic highlighting and code navigation. Many IDEs support
LSP nowadays.

* .ccls: Added.
* .gitignore:

2020-09-25 Fujii Hironori <Hironori.Fujii@sony.com>

make_names.pl no longer needs C preprocessor
Expand Down

0 comments on commit f5e1753

Please sign in to comment.