Cquery Versions Save

C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more

v20180718

5 years ago

v20180302

6 years ago

https://www.reddit.com/r/emacs/comments/806mgw/recent_improvement_of_cquery_and_emacscquery/

  • Better textDocument/definition in comments
  • $cquery/memberHierarchy, caller/callee hierarchy, base/derived inheritance hierarchy https://ptpb.pw/otXs.jpg

.cquery format has been changed

 %clang
 %c -std=gnu11
 %cpp -std=gnu++14
 -Iyour/include
  • If you use Intel C++ Compiler or MSVC cl.exe and some options are not known to clang, you may use "compilationDatabaseCommand" initialization option to scrub command line options (e.g. -xHost /I) with an external command

v20180215

6 years ago

Thanks to all distribution/OS packagers!

https://github.com/archlinuxcn/repo/tree/master/cquery https://www.freshports.org/devel/cquery

A workspace/symbol heuristic that can be used in some un-indexed places.

  • Macro body (replacement-list)

v20180121

6 years ago

This archive contains binary that is in build/release/: bin/cquery, lib/.../libclang.so.5 and Clang resource directory.

  1. Follow https://github.com/jacobdufault/cquery/wiki/Getting-started#outline
  2. Extract to a directory

v20180213

6 years ago

submodules are not included the "Source code" tarball. Follow https://github.com/cquery-project/cquery/wiki/Build

textDocument/definition in comments CXSymbolRole (read/write references can be assigned different colors)

v20180203

6 years ago

v20180123@1825

6 years ago